Tech Lead / Architekt Systemowy : Java
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#426619·Dodano 3 dni temu·0
Źródło: nofluffjobs.comTech Stack / Keywords
JavaAPIDevOpsMicrosoft AzureAIDDDRelacyjne Bazy DanychSQLDockerKubernetesSDLCAI/Agentic
Firma i stanowisko
Dla naszego klienta, jednej z największych organizacji z sektora ubezpieczeniowego w Polsce, poszukujemy doświadczonej osoby na stanowisko Tech Lead / Architekt Systemowy.
Wymagania
- Bardzo dobra, praktyczna znajomość Java oraz aktualne doświadczenie w tworzeniu rozwiązań produkcyjnych (około 75% czasu pracy na kodowanie).
- Minimum 5 lat doświadczenia w projektowaniu i budowie systemów webowych.
- Doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej oraz systemów rozproszonych.
- Bardzo dobra znajomość wzorców architektonicznych i integracyjnych, projektowania API i integracji systemów oraz DDD – Domain-Driven Design.
- Praktyczne doświadczenie w relacyjnych bazach danych, SQL i optymalizacji zapytań.
- Doświadczenie z Event-Driven Architecture i observability end-to-end.
- Doświadczenie w prowadzeniu code review, mentoringu oraz technicznym wspieraniu zespołów developerskich.
- Umiejętność współpracy z różnymi zespołami oraz interesariuszami technicznymi i biznesowymi.
- Doświadczenie w podejmowaniu lub współtworzeniu decyzji technologicznych oraz ocenie ryzyk technicznych.
- Znajomość konteneryzacji i orkiestracji: Docker, Kubernetes.
- Język angielski na poziomie minimum B2.
Nice to have:
- Praktyczna znajomość rozwiązań chmurowych, szczególnie Microsoft Azure.
- Znajomość procesów i narzędzi CI/CD oraz DevOps.
- Doświadczenie z AI/Agentic AI w SDLC, np. wykorzystywanie AI do developmentu, automatyzacji pracy, analizy kodu czy wsparcia decyzji architektonicznych.
Obowiązki
- Pełnienie roli Tech Leada w zespole Scrumowym: wyznaczanie kierunku technologicznego, wsparcie zespołu oraz udział w kluczowych decyzjach architektonicznych.
- Aktywny udział w developmentcie i implementacja wymagań biznesowych w technologii Java.
- Projektowanie, rozwój i utrzymywanie architektury systemów oraz mikroserwisów.
- Współpraca z Product Ownerem, biznesem i zespołem przy analizie wymagań i przekładaniu ich na rozwiązania techniczne.
- Definiowanie standardów dotyczących kodu, architektury oraz integracji i dbanie o ich przestrzeganie.
- Prowadzenie code review i odpowiedzialność za wysoką jakość techniczną tworzonych rozwiązań.
- Mentoring oraz wspieranie rozwoju kompetencji członków zespołu developerskiego.
- Wsparcie zespołu w analizowaniu i rozwiązywaniu bardziej złożonych problemów technicznych.
- Projektowanie integracji pomiędzy systemami oraz API.
- Dbanie o wydajność, bezpieczeństwo, niezawodność i skalowalność rozwiązań.
- Współpraca z innymi zespołami Scrumowymi oraz obszarami Architecture, DevOps i Integration.
- Udział w podejmowaniu decyzji technologicznych, analizie zależności oraz ocenie ryzyk.
- Wykorzystywanie rozwiązań chmurowych, preferencyjnie Microsoft Azure.
- Wykorzystywanie narzędzi AI / Agentic AI w procesie developmentu w celu automatyzacji pracy i zwiększania produktywności zespołu.
Benefity
- Współpraca w oparciu o kontrakt B2B.
- Hybrydowy model pracy – 3 dni w tygodniu z biura w Warszawie, 2 dni zdalnie.
- Możliwość pracy przy rozwiązaniach wykorzystujących AI / Agentic AI oraz realnego wykorzystywania AI w codziennym procesie developmentu.
- Udział w dużym i złożonym projekcie realizowanym dla jednej z największych organizacji z sektora ubezpieczeniowego w Polsce.
- Realny wpływ na architekturę, kierunek technologiczny oraz standardy wytwarzania oprogramowania.
- Prywatna opieka medyczna Lux Med.
- Karta MultiSport.
Karta sportowa
Opieka zdrowotna
Inne informacje
Praca w modelu hybrydowym: 3 dni z biura w Warszawie, 2 dni zdalnie. WYMAGANY język angielski na poziomie minimum B2.
moondigo sp. z o.o.
45 aktywnych ofert