Java Tech Lead
WYMAGANIA MUST HAVE:
- Rola wymaga aktywnego kodowania przez ok. 75% czasu pracy – niezbędna jest bardzo dobra znajomość Java poparta praktycznym doświadczeniem produkcyjnym.
- Minimum 5+ lat doświadczenia w projektowaniu i budowie systemów (web).
- Doświadczenie w budowie architektur mikroserwisowych i systemów rozproszonych.
- Bardzo dobra znajomość:
- wzorców architektonicznych i integracyjnych,
- projektowania API i integracji systemów,
- DDD (Domain-Driven Design),
- praktyczna znajomość:
- relacyjnych baz danych (SQL, optymalizacja zapytań)
- Event-Driven Architecture
>observability (end-to-end) - zasad bezpieczeństwa aplikacji,
- Doświadczenie w:
- code review, mentoringu i prowadzeniu zespołu technicznego,
- współpracy między zespołowej,
- współtworzeniu decyzji technologicznych i ocenie ryzyk,
- Znajomość konteneryzacji i orkiestracji (Docker, Kubernetes),
- Znajomość języka angielskiego (min. B2),
- Świadczenie usług na terytorium Polski,
- Świadczenie usług w Warszawie w modelu mieszanym (3 dni stacjonarne, 2 dni zdalne).
WYMAGANIA NICE TO HAVE:
- Podstawowa/praktyczna znajomość chmury (preferowany Azure),
- Znajomość CI/CD i DevOps,
- Znajomość Agentic AI / AI w SDLC (np. wykorzystanie AI w development, automatyzacja, wsparcie decyzji architektonicznych).
Projekt to strategiczny program transformacyjny realizowany na styku biznesu i technologii. Tworzymy nowoczesny ekosystem obsługi szkód i świadczeń oparty na danych, automatyzacji, AI oraz procesach workflow.
Naszym celem jest zbudowanie rozwiązania wyznaczającego nowe standardy obsługi klienta na polskim rynku ubezpieczeniowym. Projekt angażuje ekspertów wielu specjalizacji, którzy wspólnie projektują i wdrażają jeden z najważniejszych programów rozwojowych w historii. Udział w projekcie to możliwość pracy przy przedsięwzięciu o strategicznym znaczeniu dla organizacji, mającym realny wpływ na przyszłość obsługi klientów oraz rozwój nowoczesnych technologii w branży ubezpieczeniowej.