F/M: Java Tech Lead
180 - 200 PLN/ godz.
SeniorFull-time
#384798·Dodano wczoraj·0
Źródło: PeopleVibeTech Stack / Keywords
APIJavaDDDMikroserwisyTechLead
Firma i stanowisko
Poszukujemy doświadczonego Tech Leada Java, który wesprze zespół Scrumowy w projektowaniu i rozwoju nowoczesnych systemów opartych o architekturę mikroserwisową. Osoba będzie łączyć kompetencje architektoniczne z aktywnym programowaniem i wyznaczać kierunek technologiczny zespołu.
Wymagania
- Minimum 5 lat doświadczenia w projektowaniu i budowie systemów webowych.
- Bardzo dobra, praktyczna znajomość Java oraz doświadczenie w aktywnym programowaniu.
- Doświadczenie w projektowaniu architektury mikroserwisowej i systemów rozproszonych.
- Bardzo dobra znajomość wzorców architektonicznych i integracyjnych, projektowania API, Domain-Driven Design (DDD).
- Praktyczna znajomość relacyjnych baz danych oraz SQL (w tym optymalizacji zapytań), Event-Driven Architecture, Observability (end-to-end), zasad bezpieczeństwa aplikacji.
- Doświadczenie w prowadzeniu code review, mentoringu, pełnieniu roli lidera technicznego, współpracy międzyzespołowej, podejmowaniu decyzji technologicznych i analizie ryzyk.
- Znajomość Docker oraz Kubernetes.
- Znajomość języka angielskiego na poziomie minimum B2.
- Gotowość do pracy hybrydowej w Warszawie (3 dni stacjonarnie, 2 dni zdalnie).
Nice to have:
- Doświadczenie z platformą Microsoft Azure.
- Znajomość zagadnień CI/CD oraz praktyk DevOps.
- Doświadczenie w wykorzystaniu AI lub Agentic AI w procesie SDLC, automatyzacji developmentu lub wsparciu decyzji architektonicznych.
Obowiązki
- Pełnienie roli Tech Leada w zespole Scrumowym.
- Aktywne programowanie w technologii Java oraz realizacja wymagań biznesowych.
- Projektowanie i rozwój architektury systemów oraz mikroserwisów.
- Współpraca z Product Ownerem i interesariuszami biznesowymi przy definiowaniu rozwiązań technicznych.
- Definiowanie i egzekwowanie standardów architektonicznych oraz jakości kodu.
- Prowadzenie code review i dbanie o wysoką jakość rozwiązań.
- Mentoring oraz rozwój kompetencji zespołu developerskiego.
- Wsparcie zespołu w rozwiązywaniu złożonych problemów technicznych.
- Projektowanie oraz nadzór nad integracją systemów i API.
- Dbanie o wydajność, bezpieczeństwo oraz skalowalność aplikacji.
- Współpraca z innymi zespołami Scrum, architektami oraz zespołami DevOps.
- Udział w podejmowaniu decyzji technologicznych i analizie ryzyk.
- Wykorzystanie rozwiązań chmurowych (preferowany Microsoft Azure).
- Wykorzystanie narzędzi AI i Agentic AI w procesie wytwarzania oprogramowania oraz automatyzacji pracy zespołu.
Benefity
- Model pracy hybrydowy: 3 dni w biurze w Warszawie, 2 dni zdalnie.
- Możliwość przedłużenia współpracy.
Inne informacje
Wymagany model pracy hybrydowy w Warszawie – minimum 3 dni stacjonarnie, 2 dni zdalnie. Gotowość do świadczenia usług na terenie Polski. Znajomość języka angielskiego na poziomie minimum B2.
PeopleVibe
80 aktywnych ofert