The posting
Senior Java Developer
Poszukujemy Senior Java Developera do długoterminowego projektu realizowanego dla jednej z największych organizacji z branży ubezpieczeniowej w Polsce.
Dołączysz do zespołu rozwijającego nowoczesną platformę wspierającą procesy obsługi szkód, w tym system detekcji fraudów. Projekt jest częścią szerokiego programu transformacji technologicznej i wykorzystuje m.in. Java, Spring Boot, Kafka, rozwiązania integracyjne oraz AI / Agentic AI.
Warszawa / hybrydowo: minimum 1 dzień w tygodniu z biura, pozostałe 4 dni zdalnie
Długoterminowy projekt
Kontrakt B2B
Twój zakres obowiązków:
- rozwój i wdrażanie systemu detekcji fraudów wspierającego procesy likwidacji szkód,
- analiza wymagań biznesowych i technicznych oraz projektowanie odpowiednich rozwiązań,
- projektowanie, implementacja i utrzymanie integracji z systemami wewnętrznymi i zewnętrznymi poprzez API, eventy i usługi integracyjne,
- rozwój rozwiązań backendowych w oparciu o Java i ekosystem Spring,
- udział w projektowaniu architektury uwzględniającej wymagania dotyczące wydajności, bezpieczeństwa, niezawodności i utrzymania,
- rozwój testów jednostkowych i integracyjnych oraz udział w testach systemowych,
- prowadzenie code review i dbanie o jakość dostarczanych rozwiązań,
- wykorzystywanie AI oraz Agentic AI w procesie developmentu, testowania, dokumentowania i analizy wymagań,
- współpraca z zespołami biznesowymi, architektami, analitykami, testerami i Data Scientists,
- udział w pracy zespołu zgodnie z podejściem Scrum.
Wymagania:
Must have
- minimum 5 lat doświadczenia z Java,
- minimum 5 lat doświadczenia ze Spring / Hibernate, Spring Boot i Spring Cloud,
- minimum 5 lat doświadczenia z SQL,
- dobra znajomość Apache Kafka,
- praktyczne doświadczenie z Domain-Driven Design (DDD),
- znajomość Object-Oriented Programming oraz Functional Programming,
- doświadczenie z konteneryzacją aplikacji,
- znajomość silników procesowych oraz BPMN,
- znajomość wzorców i mechanizmów resilience w systemach rozproszonych,
- doświadczenie w testowaniu jednostkowym, np. JUnit, TestNG, Spock,
- doświadczenie w testach integracyjnych, np. Testcontainers, WireMock,
- znajomość narzędzi do diagnostyki wydajności aplikacji,
- umiejętność wykorzystywania narzędzi AI w procesie developmentu,
- możliwość świadczenia usług z terenu Polski,
- gotowość do pracy minimum 1 dzień w tygodniu z biura w Warszawie.
Nice to have
- doświadczenie z AI agents / Agentic AI w procesie tworzenia oprogramowania,
- doświadczenie z rozwiązaniami cloudowymi,
- znajomość Angulara i doświadczenie w tworzeniu aplikacji frontendowych.
Co oferujemy?
- długoterminową współpracę w oparciu o kontrakt B2B,
- pracę przy dużym, strategicznym projekcie transformacyjnym wykorzystującym AI, automatyzację i nowoczesną architekturę,
- realny wpływ na projektowanie i rozwój rozwiązania od strony technologicznej,
- współpracę z doświadczonym, interdyscyplinarnym zespołem,
- model hybrydowy: 1 dzień w tygodniu w biurze w Warszawie + 4 dni zdalnie,
- prywatną opiekę medyczną LUX MED,
- kartę sportową MultiSport.



