NoFluffJobs Stacjonarnie Mid

Architekt Systemowy/Architektka Systemowa

AVENGA (Agencja Pracy, nr KRAZ: 8448)

⚲ Warszawa

26 880 - 29 400 PLN (B2B)

Wymagania

  • Java
  • SQL
  • DDD

Opis stanowiska

O projekcie:
Poszukujemy osoby na stanowisko Archtekt Systemowy/Architektka Systemowa, która dołączy do projektu z branzy ubezpieczeniowej. Praca w modelu hybrydowym z biura w Warszawie.

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ść:
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)

Codzienne zadania:
- 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)

🔍 Dekoder Ogłoszenia

🔴
Aktywne kodowanie – bardzo dobra znajomość Java (praktyka produkcyjna).
Oczekuje się, że będziesz aktywnie pisać kod w Javie, a nie tylko nadzorować lub projektować.
🔴
Pełnienie roli Tech Leada w zespole Scrumowym (wsparcie zespołu, kierunek technologiczny, decyzje architektoniczne)
Oprócz zadań architektonicznych, będziesz odpowiedzialny za codzienne wsparcie techniczne zespołu i podejmowanie bieżących decyzji.
🔴
Współpraca z Product Ownerem i biznesem przy doprecyzowaniu wymagań oraz przekładaniu ich na rozwiązania techniczne
Będziesz musiał poświęcić znaczną część czasu na komunikację z nietechnicznymi interesariuszami i tłumaczenie ich potrzeb na język techniczny.
🔴
Ustalanie standardów technicznych (coding, architektura, integracje) i dbanie o ich przestrzeganie
Oczekuje się, że będziesz nie tylko tworzyć standardy, ale także aktywnie egzekwować ich stosowanie przez zespół.
🔴
Prowadzenie code review
Będziesz musiał poświęcić czas na przeglądanie kodu innych programistów, co może być czasochłonne.