Senior Backend Java Developer
Ework Group
Rola polega na budowie nowego, cyfrowego kanału bankowości korporacyjnej (Corporate Netbank) od podstaw, zastępując starszy system. Jako Senior Backend Developer będziesz odpowiedzialny za tworzenie API (REST) w Javie z wykorzystaniem Spring i podejścia reaktywnego, pracując zarówno w architekturze mikroserwisowej, jak i monolitycznej. Zespół stosuje DDD oraz architekturę port-adapter, a część serwisów integruje się z frontendem w Angularze. Projekt jest częścią dużego programu Agile Release Train w banku.
Brakuje: nie podano wielkości zespołu i struktury (liczba deweloperów, po, scrum master), brak opisu procesu rekrutacyjnego.
Rola polega na budowie nowego, cyfrowego kanału bankowości korporacyjnej (Corporate Netbank) od podstaw, zastępując starszy system. Jako Senior Backend Developer będziesz odpowiedzialny za tworzenie API (REST) w Javie z wykorzystaniem Spring i podejścia reaktywnego, pracując zarówno w architekturze mikroserwisowej, jak i monolitycznej. Zespół stosuje DDD oraz architekturę port-adapter, a część serwisów integruje się z frontendem w Angularze. Projekt jest częścią dużego programu Agile Release Train w banku.
- ✓Projekt greenfield – budowa nowego systemu od podstaw, brak długu technologicznego
- ✓Nowoczesny stack (reactive, DDD, port-adapter)
- −Brak informacji o dyżurach on-call
- −Praca na dwóch architekturach (mikroserwisy i monolit) może oznaczać większą złożoność i legacy code
- !Rola przez agencję (Ework Group) – nieznana kultura klienta i warunki przejścia do klienta
- !Wymóg 'basic FE' (Angular) – może się przerodzić w większe oczekiwania frontendowe
- !Brak opisu procesu rekrutacyjnego
- •Projektowanie i implementacja REST API w Javie z użyciem Spring Boot i WebFlux
- •Tworzenie i utrzymanie warstwy dostępu do danych z Hibernate i SQL
- •Pisanie testów integracyjnych i akceptacyjnych (Cucumber)
- •Refaktoryzacja i modernizacja istniejącego kodu w ramach migracji z legacy
- •Udział w code review i dyskusjach nad architekturą (DDD, port-adapter)
- •Współpraca z zespołem frontendowym (Angular) przy integracji API
- •Praca zarówno z mikroserwisami, jak i fragmentami monolitu
- •Uczestnictwo w ceremoniach Agile (stand-up, planowanie, retrospektywy)
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z około 4 latami doświadczenia w Javie, solidną znajomością Spring i Hibernate, oraz praktyką w tworzeniu REST API i pracy z SQL. Wymagane jest rozumienie architektury mikroserwisów i podstaw programowania reaktywnego.
Juniorzy bez głębokiego doświadczenia backendowego ani osoby szukające czystego frontendu lub roli wyłącznie fullstack. Rola wymaga zaawansowanej wiedzy o Javie i mikroserwisach.
- ?Ile osób liczy zespół developerski i jak wygląda podział na mikroserwisy a monolit?
- ?Czy 'basic FE' oznacza sporadyczną pomoc, czy regularne zadania frontendowe?
- ?Jak wygląda model współpracy z Ework Group – czy jestem delegowany do jednego klienta, a jeśli tak, to na jak długo?
- ?Jaki jest proces rekrutacyjny – ile etapów, czy jest zadanie domowe?
- ?Czy przewidziane są dyżury on-call lub praca w weekendy?
- ?Jakie są możliwości rozwoju (szkolenia, konferencje, certyfikaty)?
- −Nie podano wielkości zespołu i struktury (liczba deweloperów, PO, Scrum Master)
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy praca odbywa się bezpośrednio u klienta (banku) czy w biurze Ework Group
- −Brak informacji o ewentualnych dyżurach on-call
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Java. Pełne statystyki zarobków →