Java Tech Lead [M/F]
Projekt obejmuje zaprojektowanie i budowę od podstaw nowego systemu Zgłoszenia Szkody dla sektora ubezpieczeniowego. Rozwiązanie będzie realizowane w oparciu o rozproszoną architekturę mikrousługową, z wykorzystaniem nowoczesnych wzorców architektonicznych i integracyjnych.
Rola obejmuje zarówno odpowiedzialność za projektowanie i rozwój architektury systemu, jak i wsparcie zespołu developerskiego na etapie implementacji, wdrażania oraz stabilizacji rozwiązania. Istotnym elementem projektu będzie również wykorzystanie podejścia Agentic SDLC / agentic coding w procesie wytwarzania oprogramowania.
- 5 lat doświadczenia w projektowaniu i nadzorowaniu architektury systemów IT.
- Doświadczenie w domenie ubezpieczeniowej,
- Bardzo dobra znajomość Javy i Spring Framework.
- Doświadczenie w projektowaniu i budowie skalowalnych, bezpiecznych i odpornych na awarie systemów rozproszonych.
- Bardzo dobra znajomość wzorców architektonicznych oraz praktyk integracyjnych.
- Praktyczna znajomość Domain-Driven Design (DDD).
- Doświadczenie w projektowaniu i wdrażaniu Event-Driven Architecture.
- Praktyczna znajomość API Governance.
- Doświadczenie w pracy z chmurą oraz automatyzacją infrastruktury.
- Doświadczenie w obszarze end-to-end observability.
- Doświadczenie w prowadzeniu code review, mentoringu oraz warsztatów architektonicznych.
- Doświadczenie we współtworzeniu roadmap technologicznych i ocenie ryzyk.
- Umiejętność szacowania pracochłonności oraz planowania prac architektonicznych i developerskich.
- Umiejętność definiowania i egzekwowania standardów technologicznych.
- Znajomość języka angielskiego na poziomie minimum B2.
