Architekt Systemowy
- Praca 3 dni w tygodniu z biura zlokalizowanego w Warszawie
Zakres planowanych prac:
• 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)
• Współudział w decyzjach technologicznych i ocenie ryzyk
• Wykorzystanie chmury (preferencyjnie Azure) w rozwiązaniach
• Wykorzystanie Agentic AI / AI w procesie developmentu (automatyzacja, zwiększanie produktywności)
Wymagania MUST HAVE:
• 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ść:
o wzorców architektonicznych i integracyjnych
o projektowania API i integracji systemów
o DDD (Domain-Driven Design)
• Praktyczna znajomość:
o relacyjnych baz danych (SQL, optymalizacja zapytań)
o Event-Driven Architecture
o observability (end-to-end)
o zasad bezpieczeństwa aplikacji
• Doświadczenie w:
o code review, mentoringu i prowadzeniu zespołu technicznego
o współpracy między zespołowej
o współtworzeniu decyzji technologicznych i ocenie ryzyk
• Znajomość konteneryzacji i orkiestracji (Docker, Kubernetes)
• Znajomość języka angielskiego (min. B2)
• Świadczenie usług na terytorium Polski
• Świadczenie usług w Warszawie w modelu mieszanym (3 dni stacjonarne, 2 dni zdalne)
Wymagania NICE TO HAVE:
• 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)