Pracuj.pl Hybrydowo Senior

Tech Lead / Senior Java Developer

Moondigo sp. z o.o.

⚲ 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.