Senior Java Developer
O tej ofercie pracy
Do zespołu rozwijającego nowoczesne rozwiązania poszukujemy Senior Java Developera, który ma doświadczenie w budowaniu systemów o dużej skali oraz pracy z architekturą mikroserwisową.
Będziesz uczestniczyć zarówno w rozwoju istniejących rozwiązań, jak i projektowaniu nowych komponentów systemu. Istotną częścią pracy będzie również dbałość o jakość kodu, automatyzację testów oraz rozwój architektury aplikacji.
Twoje zadania
Projektowanie, rozwój i utrzymanie aplikacji opartych na Java.
Budowanie oraz rozbudowa systemów wykorzystujących architekturę mikroserwisową, a także współpraca z rozwiązaniami monolitycznymi.
Udział w projektowaniu architektury i podejmowaniu decyzji technologicznych.
Projektowanie oraz implementacja REST API.
Rozwój rozwiązań opartych o komunikację asynchroniczną, w szczególności z wykorzystaniem Apache Kafka.
Praca z bazami danych i analiza danych przy użyciu SQL.
Implementowanie rozwiązań zgodnie z założeniami Domain-Driven Design (DDD).
Rozwijanie automatyzacji testów i dbanie o odpowiednią strukturę piramidy testów.
Wykonywanie oraz opiniowanie code review.
Współpraca z pozostałymi członkami zespołu przy usprawnianiu procesów biznesowych i technologicznych.
Udział w ceremoniach Scrum oraz codziennej pracy zespołu Agile.
Wykorzystywanie dostępnych narzędzi AI w celu zwiększenia efektywności procesu wytwarzania oprogramowania.
Nasze oczekiwania
Minimum 7 lat komercyjnego doświadczenia w Javie.
Bardzo dobra znajomość:
Java
Spring Framework / Spring Boot
Hibernate / JPA
Apache Kafka
SQL
Praktyczna znajomość Angular.
Doświadczenie w projektowaniu i rozwijaniu mikroserwisów.
Praktyczna znajomość podejścia Domain-Driven Design (DDD).
Doświadczenie w projektowaniu i implementacji REST API.
Znajomość dobrych praktyk tworzenia wysokiej jakości, testowalnego kodu.
Doświadczenie w pracy zespołowej w środowisku Agile/Scrum.
Nice to have
Znajomość Playwright.
Doświadczenie z Dockerem i Kubernetesem.
Znajomość RabbitMQ i/lub Elasticsearch.
Doświadczenie z jedną z chmur: Azure, AWS lub GCP.
Znajomość zagadnień związanych z IT Security.
Doświadczenie w budowaniu i utrzymywaniu procesów CI/CD.
Doświadczenie w mentoringu innych developerów lub pełnieniu funkcji Technical Leada.
Oferujemy
Pracę przy rozwoju systemów o dużej skali i wysokim wolumenie obsługiwanych procesów.
Możliwość wpływania na rozwiązania architektoniczne i technologiczne.
Pracę z nowoczesnym stackiem: Java, Spring Boot, Kafka, mikroserwisy, REST API, SQL.
Hybrydowy model pracy - 1 dzień w tygodniu z biura w Warszawie.
Możliwość wykorzystania i rozwijania kompetencji związanych z AI-assisted software development.
Możliwość skorzystania z pakietów Luxmed i Multisport na preferencyjnych warunkach.
Zainteresowała Cię ta oferta?
Prześlij swoje CV i porozmawiajmy o szczegółach. Chętnie opowiemy więcej o projekcie oraz odpowiemy na wszystkie Twoje pytania :)
Informacje rynkowe
Przeglądaj powiązane oferty pracy
Podobne oferty
Zobacz wszystkie podobne oferty pracySenior Java Developer
Senior Java Developer
Senior Java Developer
Senior Java Developer
Senior Java Developer
Senior Java Developer
Często zadawane pytania
Jakiego wynagrodzenia mogę się spodziewać?
Ta oferta nie podaje wynagrodzenia. Podobne stanowiska w Warszawie oferują zwykle około 52 129 zł (mediana z 51 ofert).
Jak aplikować na tę ofertę?
Otwórz stronę źródłową i skontaktuj się tam z pracodawcą. Finder nigdy nie pobiera opłat od osób poszukujących pracy.
Czy te oferty pracy są aktualne?
Tak. Finder regularnie odświeża oferty pracy ze źródeł publicznych i usuwa zamknięte oferty.




