JustJoin.IT Praca zdalna Senior

Java Lead Developer

emagine Polska

⚲ Warszawa, Gdańsk, Poznań, Kraków, Wrocław

21 840 - 25 200 PLN netto (B2B)

Wymagania

  • min. 5 lat doświadczenia w developmentcie back-end
  • doświadczenie w projektowaniu systemów rozproszonych i architekturze mikroserwisowej
  • doświadczenie z architekturą event-driven
  • doświadczenie w prowadzeniu code review i egzekwowaniu standardów jakości
  • doświadczenie w mentoringu i pełnieniu roli lidera technologicznego
  • wysokie kompetencje analityczne i rozwiązywanie złożonych problemów technicznych

Mile widziane

  • znajomość Domain-Driven Design (DDD)
  • doświadczenie w wykorzystaniu narzędzi AI w procesie SDLC

Opis stanowiska

Praca przy aplikacji CLP wspierającej procesy kredytowe dla klientów korporacyjnych w banku — rozwijasz system oparty na mikroserwisach i komunikacji asynchronicznej (REST, AsyncAPI, RabbitMQ). Rola łączy kodowanie z odpowiedzialnością za jakość, code review i mentoring słabszych programistów. Dobra oferta dla doświadczonego backendowca, który chce wejść w rolę technicznego lidera. Uwaga: 'rola lidera technologicznego' bywa w praktyce po prostu byciem najstarszym stażem w zespole, a deklarowane '12 miesięcy+' nie oznacza gwarancji przedłużenia — warto dopytać o realny zakres przywództwa i perspektywę kontraktu.

🔍 Dekoder Ogłoszenia

🔴
pełnić rolę lidera technologicznego w zespole Agile
Może oznaczać zarówno faktyczne przywództwo techniczne, jak i po prostu bycie najstarszym stażem programistą w zespole, który ma rozwiązywać problemy.
🔴
architekturze hybrydowej
Nie jest jasno określone, co oznacza 'hybrydowa' w tym kontekście, może to być połączenie różnych technologii lub podejść, które nie są standardowe.
🔴
12 miesięcy+ przedłużenia
Projekt może trwać dłużej niż rok, ale nie ma gwarancji przedłużenia, co może oznaczać niepewność co do dalszego zatrudnienia.
🟡
Mentoring mniej doświadczonych programistów
Oprócz zadań deweloperskich, będziesz odpowiedzialny za szkolenie i wsparcie młodszych kolegów, co może pochłonąć znaczną część czasu.
🟡
Współpraca w mieszanym zespole biznesowo-technicznym pracującym w metodyce Agile
Oznacza to częste interakcje z osobami spoza IT, co może wymagać dodatkowych umiejętności komunikacyjnych i tłumaczenia kwestii technicznych na język biznesowy.