Senior Java Backend Developer
Clurgo
Rola skupia się na budowie od podstaw nowego, cyfrowego kanału bankowości korporacyjnej dla międzynarodowego klienta z sektora bankowego. Jako Senior Java Backend Developer będziesz projektować i implementować skalowalne API REST, rozwijać usługi w architekturze mikroserwisowej i monolitycznej, korzystać z reactive stack, a także integrować backend z frontendem Angular. Kluczowym wyzwaniem jest płynne zastąpienie legacy systemu nowoczesnym rozwiązaniem, z naciskiem na moduły płatności, widoki finansowe i zarządzanie uprawnieniami.
Brakuje: nie podano liczebności zespołu, brak opisu procesu rekrutacyjnego (liczba etapów, zadania domowe).
Rola skupia się na budowie od podstaw nowego, cyfrowego kanału bankowości korporacyjnej dla międzynarodowego klienta z sektora bankowego. Jako Senior Java Backend Developer będziesz projektować i implementować skalowalne API REST, rozwijać usługi w architekturze mikroserwisowej i monolitycznej, korzystać z reactive stack, a także integrować backend z frontendem Angular. Kluczowym wyzwaniem jest płynne zastąpienie legacy systemu nowoczesnym rozwiązaniem, z naciskiem na moduły płatności, widoki finansowe i zarządzanie uprawnieniami.
- ✓Budowa od podstaw nowoczesnego systemu (greenfield) – brak długów technicznych na starcie
- ✓Projekt dla międzynarodowego klienta bankowego – stabilność i prestiż
- ✓Firma stworzona przez developerów, z deklarowanym naciskiem na dobre praktyki i work-life balance
- ✓Transparentny proces rekrutacyjny – gwarantowany feedback niezależnie od decyzji
- !Wymagana podstawowa znajomość Angulara – może być wyzwaniem dla backendowców niechętnych frontendowi
- !Architektura obejmuje zarówno mikroserwisy, jak i monolityczną – możliwy mieszany stack lub etap przejściowy
- !Brak informacji o wielkości zespołu i liczbie projektów równoległych
- !Mimo zastrzeżenia 'dla developerów', to projekt u klienta zewnętrznego – kontrola nad architekturą może być ograniczona
- •Projektowanie i implementacja skalowalnych interfejsów API REST w Javie z użyciem Spring i Hibernate
- •Implementacja usług w architekturze mikroserwisowej i monolitycznej z wykorzystaniem reactive stack
- •Integracja backendu z interfejsem użytkownika w Angularze
- •Implementacja modułów płatności, widoków sytuacji finansowej i systemów zarządzania uprawnieniami
- •Aktywny udział w migracji z legacy systemu do nowego kanału bankowości
- •Pisanie testów automatycznych z użyciem Cucumber
- •Code review i utrzymanie jakości kodu z użyciem GIT
Oferta dla doświadczonych specjalistów (Senior).
Senior Java developer z 6-letnim stażem, znający Spring, Hibernate, SQL, REST i microservices, który uzupełnia swoje kompetencje o podstawy Angulara i reactive stack. Posiada komunikatywny angielski (C1) i jest gotowy na pracę w sektorze bankowym przy projekcie greenfield.
Osoby z mniej niż 6 latami doświadczenia w Javie, które preferują wyłącznie pracę zdalną lub unikają integracji z frontendem. Rola wymaga także znajomości bankowości lub chęci szybkiego wejścia w tę domenę.
- ?Jak liczny jest zespół projektowy i w jakim jesteśmy momencie migracji legacy?
- ?Czy praca przy Angularze to sporadyczne integracje, czy regularne taski frontendowe?
- ?Jaki jest udział on-call/ dyżurów w tej roli?
- ?Czy reactive stack jest nowo wprowadzany, czy już ugruntowany w projekcie?
- ?Jakie są najbliższe kamienie milowe projektu?
- ?Czy istnieje możliwość pracy zdalnej więcej niż 2 dni w tygodniu?
- ?Jakie są dalsze plany rozwoju produktu po zastąpieniu legacy?
- −Nie podano liczebności zespołu
- −Brak opisu procesu rekrutacyjnego (liczba etapów, zadania domowe)
- −Brak informacji o możliwości pracy zdalnej poza określonym hybrydowym wzorcem
- −Nie określono, czy są przewidziane dyżury on-call
Firma deklaruje kulturę opartą na dobrych praktykach programistycznych, work-life balance i integracjach, a projekt realizowany jest dla międzynarodowego klienta bankowego z naciskiem na nowoczesne rozwiązania.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię Spring. Pełne statystyki zarobków →