Java Tech Lead (75% hands-on/ 25% Lidership)
⚲ Warszawa
25 200 - 31 080 PLN netto (B2B)
Wymagania
- min. 5 lat doświadczenia w projektowaniu i budowie systemów webowych
- gotowość do aktywnego kodowania przez ok. 75% czasu pracy
- praktyczne doświadczenie w architekturze mikroserwisowej i systemach rozproszonych
- praktyczna znajomość Domain-Driven Design (DDD) i Event-Driven Architecture
- doświadczenie w code review, mentoringu i prowadzeniu zespołu technicznego
- praktyczna znajomość observability end-to-end
- gotowość do pracy hybrydowej — 3 dni w tygodniu z biura w Warszawie
Opis stanowiska
emagine Polska szuka Technical Leadera Java do programu transformacyjnego w branży ubezpieczeń, budującego ekosystem obsługi szkód i świadczeń w architekturze mikroserwisowej. Rola jest w 75% hands-on — głównie projektujesz i kodujesz w Javie, a obowiązki liderskie (code review, mentoring, wsparcie zespołu) stanowią mniejszą część. Praca hybrydowa z Warszawy (3 dni w tygodniu z biura). Uwaga: to 'strategiczny program transformacyjny' — spodziewaj się niejasnych celów, zmieniających się wymagań i konieczności samodzielnego definiowania wymagań oraz estymacji, a także odpowiedzialności za szkolenie juniorów.
🔍 Dekoder Ogłoszenia
🔴
75% hands-on/ 25% Lidership
Oczekuje się, że będziesz głównie programować, a obowiązki liderskie będą marginalne lub ograniczone do technicznego wsparcia zespołu.
🔴
strategicznego programu transformacyjnego
Projekt może być w początkowej fazie, z niejasnymi celami, częstymi zmianami wymagań i potencjalnym brakiem stabilności.
🔴
nowoczesnego ekosystemu obsługi szkód i świadczeń opartych na danych, automatyzacji, AI oraz architekturze mikroserwisowej
Może to oznaczać pracę z przestarzałymi technologiami ukrytymi pod modnymi hasłami lub bardzo złożoną i nieustabilizowaną infrastrukturą.
🔴
Udział w analizie, projektowaniu i estymacji wymagań biznesowych oraz technicznych.
Może oznaczać, że będziesz musiał samodzielnie definiować wymagania i szacować czas pracy, mimo braku jasnych wytycznych.
🔴
Prowadzenie code review, mentoring programistów oraz rozwój kompetencji technicznych zespołu.
Może oznaczać, że będziesz odpowiedzialny za szkolenie juniorów i rozwiązywanie ich problemów, co pochłonie znaczną część czasu.