Senior Java Engineer (AI-assisted development)
⚲ Warszawa
25 200 - 28 560 PLN (B2B)
Wymagania
- Spring
- Boot
- Spring Cloud
- Git
- Maven
- JUnit
- Docker
- Kubernetes
- Helm
- RabbitMQ
- AI
Opis stanowiska
O projekcie:
📍 Lokalizacja: Warszawa (model hybrydowy - 1 dzień w tygodniu w biurze)
📄 Umowa B2B: 150–170 zł/h
🏦 Branża: ubezpieczenia
Poszukujemy doświadczonego Senior Java Engineera, który dołączy do zespołu rozwijającego kluczowe systemy dla obszaru zgłaszania i obsługi szkód. Pracujemy nad nowoczesną platformą łączącą architekturę mikrousługową i monolityczną, stale usprawniając procesy biznesowe oraz wdrażając automatyzację i narzędzia AI wspierające SDLC.
Oferujemy
- Pracę w dojrzałym środowisku technologicznym, gdzie jakość ma realne znaczenie.
- Wpływ na kierunek technologiczny i rozwój systemów.
- Możliwość pracy z nowoczesnymi narzędziami, podejściami i AI-assisted development.
- Współpracę z doświadczonymi inżynierami i architektami.
- Pakiet benefitów: pakiet Luxmed oraz karta Multisport.
Wymagania:
Wymagania (must have)- Java.- Apache Kafka.- Bardzo dobra znajomość Spring, Spring Boot, Spring Cloud, Hibernate.- Bardzo dobra znajomość SQL.- Znajomość git, maven, frameworków testowych (JUnit, Mockito).- Znajomość paradygmatów FP i OOP.- Doświadczenie z Docker, Kubernetes, Helm, RabbitMQ, Elasticsearch.- Umiejętność skalowania aplikacji i diagnozowania wydajności.- Umiejętność odpowiedzialnej adopcji narzędzi AI w SDLC.Wymagania (nice to have)- Doświadczenie w obszarze IT Security.- Umiejętność samodzielnego projektowania domeny.
Codzienne zadania:
- Rozwój mikrousług oraz elementów monolitu dla systemów obsługi szkód.
- Projektowanie architektury z wykorzystaniem nowoczesnych wzorców i technologii.
- Usprawnianie procesów biznesowych poprzez automatyzację i optymalizację.
- Budowa piramidy testów automatycznych – od testów jednostkowych po integracyjne.
- Code review – wykonywanie i odbieranie.
- Udział w wydarzeniach scrumowych i współpraca w dojrzałym, wielowolumetrycznym środowisku.
- Adopcja narzędzi AI w procesie wytwarzania oprogramowania.
📍 Lokalizacja: Warszawa (model hybrydowy - 1 dzień w tygodniu w biurze)
📄 Umowa B2B: 150–170 zł/h
🏦 Branża: ubezpieczenia
Poszukujemy doświadczonego Senior Java Engineera, który dołączy do zespołu rozwijającego kluczowe systemy dla obszaru zgłaszania i obsługi szkód. Pracujemy nad nowoczesną platformą łączącą architekturę mikrousługową i monolityczną, stale usprawniając procesy biznesowe oraz wdrażając automatyzację i narzędzia AI wspierające SDLC.
Oferujemy
- Pracę w dojrzałym środowisku technologicznym, gdzie jakość ma realne znaczenie.
- Wpływ na kierunek technologiczny i rozwój systemów.
- Możliwość pracy z nowoczesnymi narzędziami, podejściami i AI-assisted development.
- Współpracę z doświadczonymi inżynierami i architektami.
- Pakiet benefitów: pakiet Luxmed oraz karta Multisport.
Wymagania:
Wymagania (must have)- Java.- Apache Kafka.- Bardzo dobra znajomość Spring, Spring Boot, Spring Cloud, Hibernate.- Bardzo dobra znajomość SQL.- Znajomość git, maven, frameworków testowych (JUnit, Mockito).- Znajomość paradygmatów FP i OOP.- Doświadczenie z Docker, Kubernetes, Helm, RabbitMQ, Elasticsearch.- Umiejętność skalowania aplikacji i diagnozowania wydajności.- Umiejętność odpowiedzialnej adopcji narzędzi AI w SDLC.Wymagania (nice to have)- Doświadczenie w obszarze IT Security.- Umiejętność samodzielnego projektowania domeny.
Codzienne zadania:
- Rozwój mikrousług oraz elementów monolitu dla systemów obsługi szkód.
- Projektowanie architektury z wykorzystaniem nowoczesnych wzorców i technologii.
- Usprawnianie procesów biznesowych poprzez automatyzację i optymalizację.
- Budowa piramidy testów automatycznych – od testów jednostkowych po integracyjne.
- Code review – wykonywanie i odbieranie.
- Udział w wydarzeniach scrumowych i współpraca w dojrzałym, wielowolumetrycznym środowisku.
- Adopcja narzędzi AI w procesie wytwarzania oprogramowania.
🔍 Dekoder Ogłoszenia
🔴
AI-assisted development
Prawdopodobnie chodzi o korzystanie z narzędzi takich jak GitHub Copilot, które wspomagają pisanie kodu, a nie o głębokie wdrażanie sztucznej inteligencji w procesie tworzenia oprogramowania.
🔴
Pracujemy nad nowoczesną platformą łączącą architekturę mikrousługową i monolityczną
Może to oznaczać, że część systemu jest już przestarzała (monolit), a nowa część jest w fazie rozwoju (mikrousługi), co może generować wyzwania integracyjne.
🟡
Wpływ na kierunek technologiczny i rozwój systemów
Jako Senior Engineer będziesz miał pewien wpływ, ale ostateczne decyzje mogą należeć do architektów lub kierownictwa.
🟡
Umiejętność odpowiedzialnej adopcji narzędzi AI w SDLC
Oczekuje się, że będziesz potrafił ocenić i wdrożyć narzędzia AI, ale niekoniecznie będziesz tworzył te narzędzia od podstaw.
🔴
Codzienne zadania: Rozwój mikrousług oraz elementów monolitu dla systemów obsługi szkód. Projektowanie architektury z wykorzyst
Ostatnie zdanie jest niedokończone, co może sugerować pośpiech w tworzeniu ogłoszenia lub brak doprecyzowania zakresu obowiązków.