Senior Java Developer
NATEK
Rola polega na rozwoju i utrzymaniu krytycznej platformy do przetwarzania płatności korporacyjnych w sektorze bankowym. Pracujesz na dojrzałym, 20-letnim produkcie, który jest ciągle modernizowany. Codziennie będziesz projektować, implementować i utrzymywać backendowe komponenty w Javie, Spring Boot i Hibernate, współpracując z międzynarodowymi zespołami (Polska, Francja, Hongkong). Około 5% pracy może dotyczyć Angulara (frontend), ale jest to opcjonalne. Rola wymaga również mentorowania młodszych członków zespołu i aktywnego udziału w decyzjach technicznych.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu, brak informacji o procesie rekrutacyjnym (etapy, zadanie domowe, live coding).
Rola polega na rozwoju i utrzymaniu krytycznej platformy do przetwarzania płatności korporacyjnych w sektorze bankowym. Pracujesz na dojrzałym, 20-letnim produkcie, który jest ciągle modernizowany. Codziennie będziesz projektować, implementować i utrzymywać backendowe komponenty w Javie, Spring Boot i Hibernate, współpracując z międzynarodowymi zespołami (Polska, Francja, Hongkong). Około 5% pracy może dotyczyć Angulara (frontend), ale jest to opcjonalne. Rola wymaga również mentorowania młodszych członków zespołu i aktywnego udziału w decyzjach technicznych.
- ✓Opis projektu jest szczegółowy i realny – aplikacja do płatności korporacyjnych używana w 40+ krajach
- ✓Modernizacja stacku jest jawnie wymieniona jako cel – nie tylko utrzymanie legacy
- ✓Międzynarodowe środowisko z zespołami w Europie i Azji
- ✓Internal Mobility Program – możliwość zmiany projektów w ramach firmy
- !Praca na 20-letnim produkcie może wiązać się z legacy code i wyzwaniami modernizacyjnymi
- !Współpraca z zespołami w różnych strefach czasowych (Polska, Francja, Hongkong) może wymagać elastyczności godzinowej
- !Brak informacji o dyżurach on-call
- !NATEK to firma outsourcingowa – praca u klienta może wiązać się z mniejszą stabilnością niż u własnego produktu
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja nowych funkcji płatności w Java 17/21, Spring Boot, Hibernate
- •Modernizacja frameworków, bibliotek i komponentów infrastruktury bankowej
- •Analiza wymagań biznesowych i regulacyjnych oraz tłumaczenie ich na rozwiązania techniczne
- •Udział w code review i zapewnianie wysokiej jakości kodu
- •Integracja z systemami zewnętrznymi przez REST API i JMS
- •Praca z bazą Oracle oraz optymalizacja zapytań
- •Współpraca z zespołami w Polsce, Francji i Hongkongu (spotkania, dokumentacja, synchronizacja)
- •Mentoring juniorów i dzielenie się wiedzą techniczną
Oferta dla doświadczonych specjalistów (Senior).
Minimalny kandydat to doświadczony mid-level developer z co najmniej 4 latami w Javie i Spring Boot, który w mniejszym stopniu stykał się z dużymi systemami bankowymi, ale ma solidne podstawy i chęć do rozwoju w tym kierunku. Wymagana jest biegła komunikacja po angielsku.
Oferta nie jest dla juniorów (poniżej 4 lat doświadczenia) ani dla osób, które preferują pracę nad nowym, greenfieldowym projektem bez legacy code. Nie jest też dla kandydatów unikających pracy w modelu hybrydowym (1-2 dni w biurze w Warszawie lub Krakowie).
- ?Jakie są konkretne plany modernizacyjne na najbliższe 12 miesięcy? (np. migracja na mikroserwisy, konteneryzacja)
- ?Ile osób liczy zespół developerski?
- ?Czy są dyżury on-call? Jeśli tak, jaka jest częstotliwość i dodatkowe wynagrodzenie?
- ?Jak wygląda proces decyzyjny – czy developerzy mają wpływ na wybór technologii i architekturę?
- ?Czy są jakieś ograniczenia co do narzędzi lub bibliotek (np. ze strony banku)?
- ?Jakie są szanse na pracę nad elementem Angulara (5%)?
- ?Jaki jest budżet szkoleniowy i czy są konferencje?
- −Nie podano wielkości zespołu
- −Brak informacji o procesie rekrutacyjnym (etapy, zadanie domowe, live coding)
- −Nie wiadomo, czy są dyżury on-call
- −Brak konkretów dotyczących budżetu szkoleniowego
Zespół pracuje w środowisku międzynarodowym, kładzie nacisk na współpracę i mentoring. Kultura opiera się na wartościach accountability, partnership i expertise. Praca w modelu hybrydowym z elastycznością.