JustJoin.IT Hybrydowo Senior

System Architect

speedapp

⚲ Warszawa

28 560 - 36 960 PLN netto (B2B)

Wymagania

  • Java
  • Microservices
  • DDD
  • SQL
  • API
  • Docker
  • Kubernetes

Opis stanowiska

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 ryzyk
• Znajomość 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)

🔍 Dekoder Ogłoszenia

🔴
Pełnienie roli Tech Leada w zespole Scrumowym (wsparcie zespołu, kierunek technologiczny, decyzje architektoniczne)
Oprócz bycia architektem, będziesz odpowiedzialny za codzienne wsparcie techniczne zespołu i podejmowanie szybkich decyzji.
🔴
Aktywne programowanie – realizacja wymagań biznesowych w technologii Java
Oczekuje się, że będziesz spędzać znaczną część czasu na kodowaniu, a nie tylko na projektowaniu.
🔴
Współpraca z Product Ownerem i biznesem przy doprecyzowaniu wymagań oraz przekładaniu ich na rozwiązania techniczne
Przygotuj się na częste rozmowy z osobami nietechnicznymi, które mogą mieć niejasne lub zmieniające się oczekiwania.
🔴
Ustalanie standardów technicznych (coding, architektura, integracje) i dbanie o ich przestrzeganie
Będziesz odpowiedzialny za egzekwowanie zasad, co może oznaczać konieczność przekonywania innych do swoich racji.
🟡
Wykorzystanie chmury (preferencyjnie Azure) w rozwiązaniach
Chociaż Azure jest preferowany, może być konieczne dostosowanie się do innych technologii chmurowych, jeśli projekt tego wymaga.