System Architect
Summary
Leads a Scrum team to design and build scalable, secure insurance-industry systems in Java, setting technical standards and mentoring developers while actively coding.
Dla Klienta z branży ubezpieczeniowej poszukujemy Architekta Systemowego.
Zakres projektu:
Pełnienie roli Tech Leada w zespole Scrumowym (wsparcie zespołu, kierunek technologiczny, decyzje architektoniczne)
Aktywne programowanie – realizacja wymagań biznesowych w technologii Java
Projektowanie i rozwój architektury systemów i mikroserwisów
Współpraca z Product Ownerem i biznesem przy doprecyzowaniu wymagań oraz przekładaniu ich na rozwiązania techniczne
Ustalanie standardów technicznych (coding, architektura, integracje) i dbanie o ich przestrzeganie
Prowadzenie code review oraz dbanie o jakość kodu i rozwiązania
Mentoring i rozwój kompetencji zespołu developerskiego
Wsparcie zespołu w rozwiązywaniu problemów technicznych
Projektowanie i nadzór nad integracją systemów oraz API
Dbanie o wydajność, bezpieczeństwo i skalowalność rozwiązań
Współpraca między zespołowa (inne zespoły scrumowe, architektura, DevOps, integracje)
Wykorzystanie chmury (preferencyjnie Azure) w rozwiązaniach
Wykorzystanie Agentic AI / AI w procesie developmentu (automatyzacja, zwiększanie produktywności)
WYMAGANIA
Minimum 5+ lat doświadczenia w projektowaniu i budowie systemów (web).
Aktywne kodowanie – bardzo dobra znajomość Java (praktyka produkcyjna).
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)Doświadczenie w:
- code review, mentoringu i prowadzeniu zespołu technicznego
- współpracy między zespołowej
- współtworzeniu decyzji technologicznych i ocenie ryzykZnajomość konteneryzacji i orkiestracji (Docker, Kubernetes)
Znajomość języka angielskiego (min. B2)
MILE WIDZIANE
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)