Pracuj.pl Hybrydowo Mid

System Architect

PEOPLE TRUST SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

⚲ Warszawa

150–165 zł netto (+ VAT) / godz.

Wymagania

  • min. 5 lat doświadczenia w projektowaniu i budowie systemów webowych
  • bardzo dobra, praktyczna znajomość Java i doświadczenie produkcyjne
  • doświadczenie w projektowaniu architektury mikroserwisowej i systemów rozproszonych
  • znajomość wzorców architektonicznych i integracyjnych, projektowania API, DDD
  • praktyczna znajomość relacyjnych baz danych, SQL i optymalizacji zapytań
  • doświadczenie w code review, mentoringu, prowadzeniu technicznym zespołu i podejmowaniu decyzji technologicznych
  • znajomość Docker i Kubernetes
  • angielski min. B2 oraz praca w Warszawie min. 3 dni w tygodniu z biura

Opis stanowiska

Dla klienta z sektora ubezpieczeniowego szukany jest System Architect / Tech Lead, który łączy architekturę, development i leadership techniczny — około 75% czasu to aktywne programowanie w Javie. Będziesz pełnić rolę Tech Leada w zespole Scrumowym, projektować architekturę mikroserwisów i systemów rozproszonych, podejmować decyzje technologiczne, prowadzić code review i mentoringować developerów. To rola dla kogoś, kto nie chce ograniczać się do diagramów, ale realnie kodować i jednocześnie przewodzić zespołowi. Uwaga: rola Tech Leada w praktyce oznacza też zarządzanie zadaniami, rozwiązywanie konfliktów i reprezentowanie zespołu — może to wykraczać poza czysto techniczne obowiązki.

🔍 Dekoder Ogłoszenia

🔴
pełnić rolę Tech Leada w zespole Scrumowym
Oznacza to prawdopodobnie nie tylko techniczne przewodnictwo, ale także zarządzanie zadaniami, rozwiązywanie konfliktów i reprezentowanie zespołu na spotkaniach, co może wykraczać poza czysto techniczne obowiązki.
🔴
aktywnie programować w Javie
Chociaż brzmi to pozytywnie, w kontekście roli Architekta Systemu może oznaczać, że będziesz musiał poświęcać znaczną część czasu na kodowanie, zamiast skupiać się wyłącznie na projektowaniu architektury.
🟡
projektować i rozwijać architekturę mikroserwisów i systemów rozproszonych
Może to oznaczać zarówno tworzenie nowej architektury od podstaw, jak i pracę nad istniejącą, która może być złożona, nieoptymalna lub wymagać znaczących zmian.
🟡
podejmować decyzje architektoniczne
Sugestia dużej autonomii, ale może również oznaczać odpowiedzialność za potencjalne błędy i konieczność obrony swoich decyzji przed innymi interesariuszami.