Opis oferty
Java Tech Lead [M/F] w Warszawa, Polska
Arche Solutions
150 - 185 zł / stawka godzinowa
Warszawa, Polska
- 5 lat doświadczenia w projektowaniu i nadzorowaniu architektury systemów IT .
- D oś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 .
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.
,[Projektowanie architektury nowego systemu Zgłoszenia Szkody oraz dokumentowanie przyjętych rozwiązań architektonicznych., Projektowanie i rozwój systemu w oparciu o rozproszoną architekturę mikrousługową., Udział w analizach wykonalności oraz definiowaniu założeń realizacyjnych dla rozwoju systemu., Wyznaczanie kierunku rozwoju systemu oraz dbanie o stosowanie standardów technologicznych i architektonicznych., Podejmowanie decyzji architektonicznych oraz ocena ryzyk technologicznych., Szacowanie pracochłonności prac programistycznych i architektonicznych oraz określanie zasobów niezbędnych do realizacji zadań., Przydzielanie zadań developerskich i nadzorowanie prac implementacyjnych., Prowadzenie code review oraz dbanie o jakość dostarczanego kodu., Tworzenie i aktualizacja dokumentacji technicznej i architektonicznej., Prowadzenie oraz udział w warsztatach architektonicznych., Wsparcie i mentoring zespołu developerskiego., Zapewnienie realizacji wymagań dotyczących bezpieczeństwa, wydajności, dostępności i eksploatacji systemu., Współtworzenie roadmap technologicznych., Wsparcie programistyczne podczas developmentu, wdrażania i stabilizacji rozwiązań., Współpraca z zespołami technicznymi i biznesowymi w zakresie rozwoju systemu.] Requirements: Java, Spring, InsuranceŁadowanie podobnych ofert…