Full-Stack Java Engineer
BNY
To rola senior full-stack developera (z naciskiem na backend) w dużym banku BNY, odpowiedzialna za modernizację systemu księgowego. Będziesz projektować, rozwijać i utrzymywać API w Javie na platformie Azure, korzystać z narzędzi AI (np. GitHub Copilot) do przyspieszania codziennych zadań, pracować w zwinnych zespołach z CI/CD oraz współpracować z Product Management i UX. Mimo tytułu Vice President, jest to rola czysto inżynierska, bez zarządzania zespołem.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: widełki wynagrodzenia, wielkość zespołu.
To rola senior full-stack developera (z naciskiem na backend) w dużym banku BNY, odpowiedzialna za modernizację systemu księgowego. Będziesz projektować, rozwijać i utrzymywać API w Javie na platformie Azure, korzystać z narzędzi AI (np. GitHub Copilot) do przyspieszania codziennych zadań, pracować w zwinnych zespołach z CI/CD oraz współpracować z Product Management i UX. Mimo tytułu Vice President, jest to rola czysto inżynierska, bez zarządzania zespołem.
- ✓Modernizacja systemu – praca greenfield w ramach istniejącego projektu
- ✓Możliwość korzystania z najnowszych narzędzi AI (Copilot, Cursor) w codziennej pracy
- ✓Stabilna, międzynarodowa firma z jasną ścieżką kariery
- ✓Praca nad systemem księgowym o globalnym zasięgu
- !Tytuł Vice President może sugerować wyższy poziom niż rzeczywisty (w bankach VP to często mid-level IC)
- !Model hybrydowy bez sprecyzowanej liczby dni w biurze
- !Duży nacisk na narzędzia AI – może być buzzword lub wymóg korzystania z konkretnych rozwiązań
- !Brak informacji o wielkości zespołu i procesie rekrutacyjnym
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja API REST/GraphQL w Javie z użyciem mikroserwisów na Azure
- •Pisanie unit testów i dbanie o jakość kodu
- •Korzystanie z narzędzi AI (GitHub Copilot, Cursor) do generowania kodu, debugowania i code review
- •Uczestnictwo w sesjach projektowych i udziale w definiowaniu architektury
- •Współpraca z Product Management i UX przy określaniu wymagań funkcjonalnych
- •Praca z bazami danych Oracle, Redis, a także z systemami rozproszonymi (Kafka, Spark)
- •Utrzymywanie i rozwijanie pipeline'ów CI/CD
- •Modernizacja monolitu na architekturę mikroserwisową
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Mid-level Java developer z co najmniej 4 latami komercyjnymi, który ma praktyczne doświadczenie z mikroserwisami i Azure, zna podstawy CI/CD i chętnie uczy się nowych narzędzi AI.
Juniorzy z mniej niż 4 latami doświadczenia w Javie. Również osoby zniechęcone do pracy w dużej, sformalizowanej organizacji bankowej lub preferujące wyłącznie pracę zdalną (wymagana hybryda we Wrocławiu).
- ?Ile osób liczy zespół developerski i jakie są role?
- ?Jaka jest częstotliwość dyżurów on-call (jeśli występują)?
- ?Czy obecny system to głównie Java/C++ czy inne legacy?
- ?Jak wygląda proces transformacji z monolitu na mikroserwisy – czy to już rozpoczęte?
- ?Czy korzystanie z narzędzi AI jest obowiązkowe czy opcjonalne?
- ?Jaki jest średni czas trwania procesu rekrutacyjnego?
- −Widełki wynagrodzenia
- −Wielkość zespołu
- −On-call i nadgodziny
- −Proces rekrutacyjny (etapy, zadanie domowe)
- −Liczba dni hybrydowych w biurze
Zespół pracuje w Agile, kładzie nacisk na jakość kodu, testy i szybkie wdrożenia CI/CD. Współpracuje z Product Management i UX, a inżynierowie mają autonomię w doborze rozwiązań technicznych.