Tech Lead / Senior Java Developer

Java

Tech Lead / Senior Java Developer

Java
Rondo Daszyńskiego, Warszawa

moondigo sp. z o.o.

Job offers moondigo sp. z o.o.
Full-time
B2B
Senior
Hybrid
1 onsite / 4 remote

Job description

Dla naszego klienta, jednej z największych organizacji z sektora ubezpieczeniowego w Polsce, poszukujemy doświadczonej osoby na stanowisko Tech Lead / Senior Java Developer.

Szukamy osoby, która połączy kompetencje architektoniczne z bardzo mocnym doświadczeniem developerskim. To nie jest rola wyłącznie koncepcyjna – około 75% czasu pracy będzie obejmować aktywne programowanie w Javie.


Wymagania


Must have

  • Bardzo dobra, praktyczna znajomość Java oraz aktualne doświadczenie w tworzeniu rozwiązań produkcyjnych – rola zakłada aktywne kodowanie przez około 75% czasu pracy.

  • Minimum 5 lat doświadczenia w projektowaniu i budowie systemów webowych.

  • Doświadczenie w projektowaniu i rozwijaniu architektury mikroserwisowej oraz systemów rozproszonych.

  • Bardzo dobra znajomość: wzorców architektonicznych i integracyjnych, projektowania API i integracji systemów, DDD – Domain-Driven Design.

  • Praktyczne doświadczenie w obszarach: relacyjne bazy danych, SQL i optymalizacja zapytań, Event-Driven Architecture, observability end-to-end.

  • Doświadczenie w prowadzeniu code review, mentoringu oraz technicznym wspieraniu zespołów developerskich.

  • Umiejętność współpracy z różnymi zespołami oraz interesariuszami technicznymi i biznesowymi.

  • Doświadczenie w podejmowaniu lub współtworzeniu decyzji technologicznych oraz ocenie ryzyk technicznych.

  • Znajomość konteneryzacji i orkiestracji: Docker, Kubernetes.

  • Język angielski na poziomie minimum B2.

  • Gotowość do pracy hybrydowej w Warszawie – 1 dzień z biura / 4 dni zdalnie.

Nice to have

  • Praktyczna znajomość rozwiązań chmurowych, szczególnie Microsoft Azure.

  • Znajomość procesów i narzędzi CI/CD oraz DevOps.

  • Doświadczenie z AI/Agentic AI w SDLC, np. wykorzystywanie AI do developmentu, automatyzacji pracy, analizy kodu czy wsparcia decyzji architektonicznych.

Obowiązki

  • Pełnienie roli Tech Leada w zespole Scrumowym – wyznaczanie kierunku technologicznego, wsparcie zespołu oraz udział w kluczowych decyzjach architektonicznych.

  • Aktywny udział w developmentcie i implementacja wymagań biznesowych w technologii Java.

  • Projektowanie, rozwój i utrzymywanie architektury systemów oraz mikroserwisów.

  • Współpraca z Product Ownerem, biznesem i zespołem przy analizie wymagań i przekładaniu ich na rozwiązania techniczne.

  • Definiowanie standardów dotyczących kodu, architektury oraz integracji i dbanie o ich przestrzeganie.

  • Prowadzenie code review i odpowiedzialność za wysoką jakość techniczną tworzonych rozwiązań.

  • Mentoring oraz wspieranie rozwoju kompetencji członków zespołu developerskiego.

  • Wsparcie zespołu w analizowaniu i rozwiązywaniu bardziej złożonych problemów technicznych.

  • Projektowanie integracji pomiędzy systemami oraz API.

  • Dbanie o wydajność, bezpieczeństwo, niezawodność i skalowalność rozwiązań.

  • Współpraca z innymi zespołami Scrumowymi oraz obszarami Architecture, DevOps i Integration.

  • Udział w podejmowaniu decyzji technologicznych, analizie zależności oraz ocenie ryzyk.

  • Wykorzystywanie rozwiązań chmurowych, preferencyjnie Microsoft Azure.

  • Wykorzystywanie narzędzi AI / Agentic AI w procesie developmentu w celu automatyzacji pracy i zwiększania produktywności zespołu

Co oferujemy?

  • Współpracę w oparciu o kontrakt B2B.

  • Hybrydowy model pracy – 1 dzień w tygodniu z biura w Warszawie, 4 dni zdalnie.

  • Możliwość pracy przy rozwiązaniach wykorzystujących AI / Agentic AI oraz realnego wykorzystywania AI w codziennym procesie developmentu.

  • Udział w dużym i złożonym projekcie realizowanym dla jednej z największych organizacji z sektora ubezpieczeniowego w Polsce.

  • Realny wpływ na architekturę, kierunek technologiczny oraz standardy wytwarzania oprogramowania.

  • Prywatną opiekę medyczną Lux Med.

  • Kartę MultiSport.

Tech stack

    Polish

    C2

    Java

    master

    DDD

    advanced

    Mikroserwisy

    advanced

    Docker

    advanced

    Kubernetes

    advanced

    AI

    advanced

    Azure

    nice to have

Office location

Similar offers
Link Group

Link Group

Warszawa

Hybrid

Hybrid

10 287,80 - 13 374,14USD/month
Java
Software Development
AI
SeniorSeniorPermanentPermanentFull-timeFull-time
New
ADVERTISEMENT: Recommended by Just Join IT
Recommended offer
Decerto

Decerto

Warszawa

Remote

Remote

30,86 - 38,58USD/h
Java
Spring
Hibernate
SQL
Spring Boot
BigQuery
Kafka
PostgreSQL
SeniorSeniorB2BB2BFull-timeFull-time
New
Similar offers
Link Group

Link Group

Warszawa

Hybrid

Hybrid

10 287,80 - 13 374,14USD/month
Java
Software Development
AI
SeniorSeniorPermanentPermanentFull-timeFull-time
New
Connectis

Connectis

Warszawa

Hybrid

Hybrid

43,72 - 48,87USD/h
Java
Spring
SpringBoot
REST API
PostgreSQL
Microservices
SeniorSeniorB2BB2BB2B ContractB2B Contract
New
Relout

Relout

Remote

Remote

Undisclosed Salary
Java
Spring Boot
Docker
Kafka
Apache Camel
Hibernate
SeniorSeniorB2BB2BFull-timeFull-time
New
BNP Paribas SA oddział w Polsce

BNP Paribas SA oddział w Polsce

Warszawa

Hybrid

Hybrid

Undisclosed Salary
Java
Spring Boot
Angular
SQL
SeniorSeniorPermanentPermanentFull-timeFull-time
New
emagine Polska

emagine Polska

Hybrid

Hybrid

37,07 - 40,90USD/h
Java
Kafka
Spring Boot
projekty bankowe
SeniorSeniorB2BB2BFull-timeFull-time
New
ADVERTISEMENT: Recommended by Just Join IT