Senior Java Engineer (AI-assisted development)
Описание от работодателя
📍 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.
Daily tasks:
- 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.
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.
Must have: Spring, Boot, Spring Cloud, Git, Maven, JUnit, Docker, Kubernetes, Helm, RabbitMQ, AI, Java