Tech Lead Java
⚲ Warszawa
23 856 - 31 920 PLN netto (B2B)
Wymagania
- min. 5 lat doświadczenia w budowie systemów webowych w Javie (potwierdzona produkcyjnie)
- doświadczenie w architekturach mikroserwisowych i systemach rozproszonych, w tym wzorce integracyjne i DDD
- doświadczenie w prowadzeniu zespołu technicznego: code review, mentoring, decyzje technologiczne
- praktyczna znajomość SQL, Event-Driven Architecture oraz observability end-to-end
- znajomość konteneryzacji i orkiestracji (Docker, Kubernetes)
- angielski min. B2
- realizacja usług w Warszawie (orientacyjnie 3x w tygodniu)
Mile widziane
- znajomość chmury (Azure), CI/CD/Azure DevOps oraz Agentic AI w SDLC
Opis stanowiska
Connectis szuka Tech Leada Java do projektu w sektorze ubezpieczeniowym, rozwijanego w architekturze mikroserwisowej. Rola łączy odpowiedzialność architektoniczną z aktywnym kodowaniem — ok. 75% czasu to programowanie w Javie. Projektujesz architekturę i mikroserwisy (DDD, wzorce integracyjne), ustalasz standardy techniczne, prowadzisz code review i mentorujesz zespół, współpracujesz między zespołami (architektura, DevOps, integracje). To oferta dla doświadczonego inżyniera, który chce łączyć pracę techniczną z przywództwem technicznym. Uwaga: mimo roli Tech Leada większość czasu spędzisz na kodowaniu, a nie na zarządzaniu czy architekturze wysokopoziomowej.
🔍 Dekoder Ogłoszenia
🔴
ok. 75% czasu stanowi programowanie w technologii Java
Choć rola jest Tech Leada, większość czasu spędzisz na kodowaniu, a nie na zarządzaniu czy architekturze.
🟡
Wspólnie z naszym Partnerem, instytucją z sektora ubezpieczeniowego
Pracujesz dla zewnętrznej firmy, a nie bezpośrednio dla tej, która publikuje ogłoszenie, co może wpływać na kulturę pracy i procesy.
🔴
rozpoczynając od analizy potrzeb biznesowych
Może to oznaczać, że będziesz musiał/a poświęcić znaczną część czasu na zrozumienie i doprecyzowanie wymagań, zamiast od razu skupić się na technicznych aspektach.
🟡
Mentorowanie zespołu developerskiego i wsparcie w rozwiązywaniu problemów technicznych
Oprócz roli lidera, będziesz również pełnić rolę starszego developera, który aktywnie pomaga innym w codziennej pracy.
🟡
współtworzenie decyzji technologicznych i ocena ryzyk
Masz wpływ na wybór technologii, ale ostateczne decyzje mogą należeć do innych osób lub wymagać szerokiego konsensusu.