Tech Lead / Senior Java Developer
⚲ Warszawa
Do uzgodnienia
Wymagania
- min. 5 lat doświadczenia w projektowaniu i budowie systemów webowych
- aktualne doświadczenie w tworzeniu rozwiązań produkcyjnych w Javie
- doświadczenie w projektowaniu architektury mikroserwisowej i systemów rozproszonych
- znajomość DDD oraz wzorców architektonicznych i integracyjnych
- doświadczenie w prowadzeniu code review, mentoringu i wspieraniu zespołów developerskich
- angielski min. B2
- praca hybrydowa w Warszawie — 1 dzień z biura / 4 dni zdalnie
Mile widziane
- doświadczenie z AI/Agentic AI w SDLC
Opis stanowiska
Rola Tech Leada / Senior Java Developera w zespole Scrumowym jednej z największych polskich firm ubezpieczeniowych — łączy wyznaczanie kierunku technologicznego, decyzje architektoniczne i mentoring z aktywnym kodowaniem w Javie. Dobra dla doświadczonego developera, który chce pozostać blisko kodu, ale też realnie wpływać na architekturę i standardy zespołu. Uwaga: deklarowane 'około 75% czasu na kodowanie' w praktyce bywa niższe — resztę pochłaniają spotkania i zadania liderskie.
🔍 Dekoder Ogłoszenia
🔴
około 75% czasu pracy
Może oznaczać, że faktyczne kodowanie będzie znacznie mniej niż deklarowane, a reszta czasu zostanie pochłonięta przez spotkania i inne zadania.
🔴
Doświadczenie w prowadzeniu code review, mentoringu oraz technicznym wspieraniu zespołów developerskich.
Może oznaczać, że oprócz kodowania, będziesz odpowiedzialny za zarządzanie pracą innych, co może być czasochłonne i wymagać umiejętności miękkich.
🟡
Umiejętność współpracy z różnymi zespołami oraz interesariuszami technicznymi i biznesowymi.
Oczekuje się od Ciebie nie tylko umiejętności technicznych, ale także zdolności do komunikacji i negocjacji z różnymi grupami ludzi.
🟡
Doświadczenie w podejmowaniu lub współtworzeniu decyzji technologicznych oraz ocenie ryzyk technicznych.
Oprócz implementacji, będziesz miał wpływ na kierunek technologiczny projektu i będziesz musiał brać odpowiedzialność za potencjalne problemy.
🟡
Znajomość procesów i narzędzi CI/CD oraz DevOps.
Jest to standardowe wymaganie, ale jego brak w głównym opisie może sugerować, że nie jest to kluczowy aspekt roli, a jedynie dodatek.