NoFluffJobs Stacjonarnie Senior

Senior Java Engineer (AI-assisted development)

Antal

⚲ 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.

🔍 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.