JustJoin.IT Hybrydowo Mid New

Technical JAVA Leader

IT Factory

⚲ Warszawa

Do uzgodnienia

Wymagania

  • min. 5 lat doświadczenia w projektowaniu i budowie systemów webowych
  • doświadczenie w budowie architektur mikroserwisowych i systemów rozproszonych
  • doświadczenie w code review, mentoringu i prowadzeniu zespołu technicznego
  • praktyczna znajomość DDD (Domain-Driven Design)
  • praktyczna znajomość Event-Driven Architecture
  • znajomość języka angielskiego min. B2
  • gotowość do pracy hybrydowej w Warszawie (3 dni w biurze)

Mile widziane

  • znajomość chmury (preferowany Azure) oraz CI/CD i DevOps

Opis stanowiska

Praca przy rozwoju i utrzymaniu systemów dla dużego polskiego ubezpieczyciela, w modelu hybrydowym z 3 dniami w biurze w Warszawie. Rola łączy projektowanie mikroserwisów w Javie z faktycznym przywództwem technicznym — code review, mentoring programistów i wsparcie zespołu w rozwiązywaniu problemów. To dobra oferta dla doświadczonego Java developera, który chce łączyć pracę z kodem z odpowiedzialnością za jakość i rozwój innych. Uwaga: 'Technical Leader' nie musi tu oznaczać zarządzania ludźmi, a decyzje architektoniczne mogą być ograniczone z góry narzuconymi założeniami programu — warto dopytać o realny zakres wpływu na architekturę.

🔍 Dekoder Ogłoszenia

🔴
Technical JAVA Leader
Może oznaczać zarówno rolę lidera technicznego zespołu, jak i osobę odpowiedzialną za techniczną stronę projektu, która niekoniecznie będzie zarządzać ludźmi.
🔴
Współtworzenie architektury systemów oraz podejmowanie decyzji technicznych zgodnych z założeniami programu
Twoje decyzje architektoniczne mogą być ograniczone przez istniejące lub narzucone z góry założenia programu, co może ograniczać swobodę innowacji.
🟡
Udział w analizie, projektowaniu i estymacji wymagań biznesowych oraz technicznych
Może oznaczać, że będziesz zaangażowany w proces definiowania wymagań, ale ostateczna odpowiedzialność i decyzje mogą leżeć po stronie innych ról.
🟡
Udział w warsztatach Discovery i Inception, w tym dekompozycja Epików na Features i przygotowanie backlogu
Może sugerować, że będziesz mocno zaangażowany w fazę planowania i definiowania, ale niekoniecznie w fazę realizacji lub utrzymania.
🟡
Prowadzenie code review, mentoring programistów oraz rozwój kompetencji technicznych zespołu
Choć brzmi pozytywnie, może oznaczać, że oprócz zadań stricte technicznych, będziesz miał znaczną odpowiedzialność za rozwój i wsparcie innych członków zespołu.