Senior Java Developer - Tech Leader (K/M)
NEONTRI sp. z o.o.
To rola seniora/lidera technicznego w projekcie bankowym, gdzie będziesz rozwijać system do obsługi zakupu produktów bankowych. Pracujesz w modelu outsourcingu – formalnie zatrudniony przez Neontri, ale na co dzień współpracujesz z zespołem klienta (banku). Oczekuje się od Ciebie nie tylko kodowania w Javie 21 w architekturze mikroserwisowej i event-driven, ale także ustalania standardów jakości, code review i mentoringu młodszych inżynierów. Projekt jest długoterminowy (12+ miesięcy), a zespół kilkuosobowy.
Brakuje: nie podano wielkości zespołu ani dokładnego podziału ról (ile devs, ile qa), brak informacji o on-call.
To rola seniora/lidera technicznego w projekcie bankowym, gdzie będziesz rozwijać system do obsługi zakupu produktów bankowych. Pracujesz w modelu outsourcingu – formalnie zatrudniony przez Neontri, ale na co dzień współpracujesz z zespołem klienta (banku). Oczekuje się od Ciebie nie tylko kodowania w Javie 21 w architekturze mikroserwisowej i event-driven, ale także ustalania standardów jakości, code review i mentoringu młodszych inżynierów. Projekt jest długoterminowy (12+ miesięcy), a zespół kilkuosobowy.
- ✓W pełni finansowana opieka medyczna LUX MED
- ✓Budżet szkoleniowy
- ✓Deklaracja: 'Nie robimy nadgodzin! Balans jest najważniejszy'
- ✓Długoterminowość projektu (12 mc+)
- ✓Krótki, przejrzysty proces rekrutacyjny (2 etapy)
- ✓Elastyczny czas pracy
- ✓Spotkania integracyjne (np. wieczorki meksykańskie) – podkreślenie kultury zespołowej
- !Model outsourcingu – formalnie pracodawcą jest Neontri, ale na co dzień pracujesz dla banku, co może wiązać się z mniejszą kontrolą nad warunkami pracy i rozwojem kariery
- !Rola tech leada w outsourcingu – możliwe, że decyzje techniczne są ograniczone przez klienta
- !Brak informacji o dyżurach on-call
- !Niejasne, czy budżet szkoleniowy jest dla wszystkich, czy tylko dla pracowników etatowych
- ?Tytuł wskazuje na rolę managerską, ale poziom doświadczenia nie został oznaczony jako Lead/Manager — warto zweryfikować u źródła
- •Projektowanie i implementacja mikroserwisów w Javie 21 z wykorzystaniem REST API oraz AsyncAPI
- •Tworzenie i utrzymywanie event-driven communication z użyciem RabbitMQ
- •Praca z bazami danych MongoDB i Oracle – modelowanie danych, optymalizacja zapytań
- •Konfiguracja i utrzymanie pipeline'ów CI/CD w Jenkins
- •Przeprowadzanie code review i egzekwowanie standardów jakości kodu (Clean Code)
- •Mentoring oraz wsparcie techniczne dla młodszych członków zespołu
- •Współpraca z analitykami biznesowymi i systemowymi, PO oraz testerami w celu doprecyzowania wymagań
- •Uczestnictwo w spotkaniach Scrumowych i planowanie sprintów
Oferta dla doświadczonych specjalistów (Senior).
Java Developer z co najmniej 5-letnim stażem, który ma za sobą przynajmniej jeden projekt w architekturze mikroserwisowej i potrafi skonfigurować CI/CD. Musi mieć też doświadczenie w kierowaniu małym zespołem (role tech leada).
Nie dla juniorów ani midów bez 5 lat doświadczenia i bez udokumentowanego przywództwa technicznego. Osoby oczekujące wyłącznie pracy nad nowym produktem (greenfield) mogą być rozczarowane – projekt to rozwój istniejącego systemu. Również nie dla kandydatów, którzy nie akceptują modelu outsourcingowego (bodyleasing).
- ?Jakiej wielkości jest zespół deweloperski w projekcie i jaki jest podział na juniorów/midów/seniorów?
- ?Czy tech lead ma autonomię w wyborze technologii i architektury, czy decyzje podejmuje klient?
- ?Jak wygląda współpraca z Neontri – czy jest dedykowany opiekun, czy kontakt z klientem jest bezpośredni?
- ?Jaki jest budżet szkoleniowy – czy można go wykorzystać na kursy/certyfikaty, konferencje?
- ?Czy istnieją możliwości awansu w ramach Neontri (np. na architekta, engineering manager)?
- ?Czy w projekcie stosuje się testy – automatyczne, jednostkowe, integracyjne? Jaki jest poziom pokrycia?
- ?Jaka jest średnia rotacja w zespole?
- −Nie podano wielkości zespołu ani dokładnego podziału ról (ile devs, ile QA)
- −Brak informacji o on-call
- −Nie wiadomo, jakie konkretnie benefity wchodzą w skład budżetu szkoleniowego
- −Nie określono, czy praca dotyczy developmentu nowych funkcji czy również utrzymania (maintenance)
- −Brak informacji o systemie motywacyjnym (premie, podwyżki) – typowe w bodyleasing
Zespół jest kilkuosobowy, współpracuje w Scrumie. Firma Neontri podkreśla szczerość, zaufanie, współpracę i dobre relacje. Organizowane są spotkania integracyjne (np. wieczorki meksykańskie).
Dwa etapy: 1) Krótka (około 20 minut) rozmowa telefoniczna z działem HR Neontri; 2) Online Tech talk z klientem (około 1 godziny).