Senior Java Developer (banking)
W skrócie
Senior Java Developer for banking project in Warsaw. Responsibilities include backend microservice development, API design with OpenAPI, Java/Spring implementation, Kafka integration, and testing. Requires Java & Spring knowledge, understanding of REST, OpenAPI, Maven, and Git. Remote/hybrid work possible.
Słowa kluczowe
Skrót przygotowany przez AI na podstawie treści ogłoszenia.
O firmie:
BlueSoft to innowacyjny Software House należący do Grupy Orange. Mamy wewnętrzną filozofię – tworzenie prostych i skutecznych rozwiązań dla skomplikowanych problemów. Powstaliśmy w 2002 roku i dziś współpracuje z nami ponad 1000 inżynierów i inżynierek znających przeszło 200 technologii!
Projekt:
Rozwój backendowych mikroserwisów bankowych, udostępniających kontrakty REST API.
Projektowanie kontraktów przed implementacją: definiowanie i utrzymanie specyfikacji OpenAPI dla endpointów.
Implementacja usług w Java z użyciem Spring IoC/DI do zarządzania komponentami i kontekstem aplikacji.
Integracje synchroniczne przez HTTPS oraz asynchroniczne, oparte na zdarzeniach, z użyciem Apache Kafka.
Wdrażanie i konfiguracja usług automatyzowane przez wewnętrzne narzędzia bankowe.
Zadania:
Definiowanie modeli żądań i odpowiedzi, endpointów oraz kontraktów w OpenAPI.
Implementacja warstwy API i logiki biznesowej w Java/Spring.
Tworzenie, konfiguracja i utrzymanie mikroserwisów oraz ich zależności.
Mapowanie DTO na modele domenowe z użyciem MapStruct — generatora mapperów na etapie kompilacji.
Tworzenie testów jednostkowych oraz ręczna weryfikacja kontraktów i działania usług.
Wymagania:
Dobra znajomość Java oraz Spring Framework, w szczególności IoC, DI i cyklu życia komponentów.
Praktyczne rozumienie REST, semantyki HTTP, kodów odpowiedzi, idempotencji i wersjonowania API.
Znajomość OpenAPI — formalnego opisu kontraktów HTTP API — oraz zasad kompatybilności wstecznej.
Swoboda pracy z Maven (cykl budowania, zarządzanie zależnościami) i Git (gałęzie, scalanie zmian, prośby o włączenie zmian).
Znajomość OAuth2 (autoryzacja oparta na tokenach), HTTPS/TLS oraz Kafka (publikowanie i odbieranie zdarzeń) będzie atutem.
Co zyskujesz współpracując z Bluesoft?👨💻Współpracę w zespole osób z różnorodnym doświadczeniem i wiedzą ekspercką, połączonych pasją do technologii oraz ceniących partnerskie relacje i otwartą komunikację.📈 Długoterminowe zaangażowanie projektowe w firmie, która nieprzerwanie od ponad 20 lat rozwija się na rynku IT;🚀 Udział w różnorodnych projektach IT realizowanych dla rozpoznawalnych klientów – liderów w swoich branżach;🥇 Dostęp do najnowszych technologii i środowisko oparte na najwyższych standardach inżynieryjnych;⌚️ Elastyczne warunki realizacji usług – hybrydowo lub w pełni zdalnie, dopasowane indywidualnie do charakteru współpracy (każdy zespół ustala to samodzielnie);☁ Ekosystem wymiany wiedzy i rozwoju: szkolenia wewnętrzne, gildie tematyczne, szkolenia i certyfikacje Cloud w ramach partnerstw technologicznych z czterema dostawcami chmury;📣 Dostęp do nauki języka angielskiego lub niemieckiego online oraz grupowe zajęcia językowe;🏋️♂️ Możliwość przystąpienia do Multisport i prywatnej opieki medycznej na preferencyjnych warunkach wynegocjowanych przez Bluesoft;⛵️ Morskie przygody – rejsy po Morzu Karaibskim, Śródziemnym i Północnym z dofinansowaniem ze strony Bluesoft.
| Opublikowana | 2026-09-14 |
| Wygasa | 2026-12-13 |
| Źródło |
|
Hexjobs App
Narzędzia dopasowane do tej oferty.
Hexjobs App
Narzędzia dopasowane do tej oferty.
Podobne oferty
Expert IT Developer (MLOps / GenAI Ops / AWS)
B2Bnetwork
WarszawaSenior DevOps Engineer (AWS)
Future Processing
WarszawaDevOps Engineer (Mid/Senior)
CodeTalent Sp. z o.o.
WarszawaSenior Full Stack Developer (Java, Angular)
CodeTalent Sp. z o.o.
WarszawaData Engineer (m/k)
POLENERGIA S.A.
Warszawa