Senior Java Developer (banking)
emagine
Rola senior developera Javy w projekcie modernizacji bankowości korporacyjnej. Zadaniem jest migracja z legacy systemu na nową cyfrową platformę dla klientów korporacyjnych. Praca obejmuje rozwój API, współpracę z zespołami (product owner, architekci, analitycy, QA) oraz pracę w frameworku SAFe Agile.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: wielkość zespołu i struktura organizacyjna, proces rekrutacyjny (liczba etapów, zadanie domowe?).
Rola senior developera Javy w projekcie modernizacji bankowości korporacyjnej. Zadaniem jest migracja z legacy systemu na nową cyfrową platformę dla klientów korporacyjnych. Praca obejmuje rozwój API, współpracę z zespołami (product owner, architekci, analitycy, QA) oraz pracę w frameworku SAFe Agile.
- ✓Jawna stawka maksymalna (160 PLN/h B2B)
- ✓Projekt modernizacyjny (greenfield) – budowa nowej platformy zamiast utrzymania legacy
- ✓Praca hybrydowa z możliwością wyboru lokalizacji spośród Warszawy, Gdańska, Gdyni
- !Stawka 'up to 160 PLN/h' – rzeczywista stawka może być niższa
- !Praca w modelu outsourcingowym przez emagine – możliwy brak bezpośredniego zatrudnienia w banku
- !SAFe Agile może oznaczać dużą biurokrację i procesowość
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Tworzenie i utrzymywanie API REST dla platformy bankowości korporacyjnej
- •Implementacja nowych funkcjonalności w Javie, Springu i Hibernate
- •Udział w ceremoniach agile'owych zgodnie z SAFe (daily standup, sprint planning, retrospective)
- •Współpraca z QA przy testach automatycznych (Cucumber) i testach jednostkowych
- •Przegląd kodu i stosowanie zasad SOLID oraz wzorców projektowych
- •Praca z systemem kontroli wersji GIT i bazami SQL
- •Uczestnictwo w spotkaniach z architektami i analitykami w celu definiowania rozwiązań
Oferta dla doświadczonych specjalistów (Senior).
Senior Java Developer z dokładnie 6-letnim doświadczeniem, biegły w wymaganym stacku technologicznym, ale może mieć mniejsze doświadczenie w programowaniu reaktywnym lub Cucumber – jednak te wymagania są kluczowe.
Osoby z mniej niż 6-letnim stażem w Javie (mid/junior) oraz preferujące pracę w pełni zdalną – wymagane są 3 dni w biurze tygodniowo.
- ?Ile osób liczy zespół deweloperski i jak są podzielone role?
- ?Jaki jest obecny stan migracji – ile systemu legacy zostało do przeniesienia?
- ?Czy rola obejmuje dyżury on-call?
- ?Jakie są konkretne narzędzia CI/CD i monitoringu używane w projekcie?
- ?Czy istnieje możliwość przedłużenia kontraktu po początkowym okresie?
- ?Jak wygląda proces code review i czy są pary programistyczne?
- −Wielkość zespołu i struktura organizacyjna
- −Proces rekrutacyjny (liczba etapów, zadanie domowe?)
- −Narzędzia CI/CD i monitoringu
- −Informacja o dyżurach on-call
- −Liczba dni urlopu na B2B
Zespół pracuje w strukturach SAFe Agile, współpracując z product ownerami, architektami, analitykami i QA. Atmosfera jest prawdopodobnie sformalizowana, ale nastawiona na współpracę przy dużym projekcie modernizacyjnym.