Senior Java Developer/Ubezpieczenia
Tech Stack / Keywords
Firma i stanowisko
Będziesz pracować nad systemami stanowiącymi istotny element działalności dużej firmy ubezpieczeniowej. Projekt łączy rozwój istniejących aplikacji z budową nowych komponentów, dlatego jest tu przestrzeń nie tylko na implementację, ale również na realny wpływ na architekturę i kierunek rozwoju rozwiązania.
Wymagania
- Minimum 5 lat komercyjnego doświadczenia z Java oraz bardzo dobra znajomość ekosystemu Spring.
- Minimum 3 lata pracy z Apache Kafka w rzeczywistych systemach produkcyjnych.
- Bardzo dobra znajomość SQL i doświadczenie z relacyjnymi bazami danych.
- Praktyczna znajomość projektowania niezawodnych systemów rozproszonych, w tym retry, circuit breaker, timeout, obsługa błędów i degradacja usług.
- Doświadczenie z BPMN lub platformami workflow/process engine.
- Umiejętność tworzenia i utrzymywania szerokiego zestawu testów automatycznych, w tym testów integracyjnych.
- Doświadczenie z Angular.
- Praktyczne korzystanie z narzędzi AI wspierających programowanie.
- Praktyczne doświadczenie z Domain-Driven Design.
Obowiązki
- Rozwój kluczowych systemów obsługujących procesy szkodowe.
- Projektowanie rozwiązań opartych na Java, Spring i Kafka w środowisku usług rozproszonych i istniejących aplikacjach monolitycznych.
- Współtworzenie decyzji architektonicznych oraz rozwiązań zwiększających stabilność, wydajność i odporność aplikacji.
- Automatyzacja i optymalizacja procesów biznesowych, także z wykorzystaniem silników workflow.
- Wykorzystanie nowoczesnych narzędzi developerskich, w tym rozwiązań opartych na AI.
Inne informacje
Informujemy, że administratorem danych jest Kaft Sp. z o.o. z siedzibą w Warszawie 00-019, ul. Złota 7/18 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Kaft Sp. z o.o.
Pracodawca