Tech Lead / Architekt Systemowy : Java
⚲ Warszawa
Do uzgodnienia
Wymagania
- Java
- DDD
- Mikroserwisy
- Docker
- Kubernetes
- AI
- Azure
Opis stanowiska
Dla naszego klienta, jednej z największych organizacji z sektora ubezpieczeniowego w Polsce, poszukujemy doświadczonej osoby na stanowisko Tech Lead / Architekt Systemowy.
Szukamy osoby, która połączy kompetencje architektoniczne z bardzo mocnym doświadczeniem developerskim. To nie jest rola wyłącznie koncepcyjna – około 75% czasu pracy będzie obejmować aktywne programowanie w Javie.
Wymagania
Must have
• Bardzo dobra, praktyczna znajomość Java oraz aktualne doświadczenie w tworzeniu rozwiązań produkcyjnych – rola zakłada aktywne kodowanie przez około 75% czasu pracy.
• 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, DDD – Domain-Driven Design.
• Praktyczne doświadczenie w obszarach: relacyjne bazy danych, SQL i optymalizacja zapytań, Event-Driven Architecture, 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.
• Gotowość do pracy hybrydowej w Warszawie – 3 dni z biura / 2 dni zdalnie.
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
Co oferujemy?
• Współpracę 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.
• Prywatną opiekę medyczną Lux Med.
• Kartę MultiSport.
Szukamy osoby, która połączy kompetencje architektoniczne z bardzo mocnym doświadczeniem developerskim. To nie jest rola wyłącznie koncepcyjna – około 75% czasu pracy będzie obejmować aktywne programowanie w Javie.
Wymagania
Must have
• Bardzo dobra, praktyczna znajomość Java oraz aktualne doświadczenie w tworzeniu rozwiązań produkcyjnych – rola zakłada aktywne kodowanie przez około 75% czasu pracy.
• 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, DDD – Domain-Driven Design.
• Praktyczne doświadczenie w obszarach: relacyjne bazy danych, SQL i optymalizacja zapytań, Event-Driven Architecture, 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.
• Gotowość do pracy hybrydowej w Warszawie – 3 dni z biura / 2 dni zdalnie.
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
Co oferujemy?
• Współpracę 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.
• Prywatną opiekę medyczną Lux Med.
• Kartę MultiSport.
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.