Senior Java Developer
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#383710·Dodano 9 dni temu·1
Źródło: Clurgo⚠️Uwaga: ta oferta może już nie być aktualna. Sprawdź na stronie pracodawcy, czy rekrutacja jest nadal otwarta.
Tech Stack / Keywords
JavaSpring BootREST APISQLOracleApache KafkaMicroservicesMaven
Firma i stanowisko
Clurgo to firma stworzona przez developerów dla developerów. Realizuje różnorodne projekty IT dla klientów z wielu branż, dbając o dobre praktyki programistyczne i zachowanie work-life balance. Aktualny projekt dotyczy międzynarodowego klienta z sektora bankowego, w którym rozwijane i modernizowane są backendowe komponenty integracyjne oparte o mikroserwisy.
Wymagania
- minimum 5 lat doświadczenia w tworzeniu aplikacji backendowych w Javie
- praktyczne doświadczenie z REST API, mikroserwisami oraz wzorcami integracyjnymi
- doświadczenie z relacyjnymi bazami danych oraz SQL (preferowany Oracle)
- doświadczenie z rozwiązaniami messaging oraz event-driven (IBM MQ, Apache Kafka)
- znajomość Maven, Git oraz procesów CI/CD
- doświadczenie w automatyzacji testów z wykorzystaniem JUnit i Testcontainers
- umiejętność analizowania wymagań biznesowych, przepływów systemowych, logów oraz problemów produkcyjnych
- swobodna komunikacja w języku angielskim
Nice to have:
- doświadczenie w sektorze bankowym lub innych regulowanych branżach
- doświadczenie z konteneryzacją oraz modernizacją systemów legacy
- praktyczna znajomość automatyzacji testów, statycznej analizy kodu oraz narzędzi AI wspierających rozwój oprogramowania
- doświadczenie w tworzeniu aplikacji wykorzystujących Apache Kafka
Obowiązki
- rozwój i modernizacja backendowych komponentów integracyjnych w Javie
- projektowanie, implementacja, testowanie oraz wdrażanie mikroserwisów
- rozwój integracji pomiędzy systemami z wykorzystaniem REST API, IBM MQ oraz Apache Kafka
- analiza wymagań biznesowych oraz przepływów systemowych
- dokumentowanie zależności i wspieranie planowania wdrożeń
- rozwiązywanie problemów produkcyjnych oraz analiza logów i przepływów danych
- współpraca w zespołach Scrum z wykorzystaniem JIRA
- dzielenie się wiedzą oraz promowanie dobrych praktyk programistycznych
- wsparcie analizy i przygotowywania testów w przypadku potrzeb projektowych
Benefity
- współpraca w oparciu o kontrakt B2B
- praca hybrydowa 2-3 dni w tygodniu z biura w Warszawie lub Gdańsku
- opieka medyczna
- karta multisport
- lekcje języka angielskiego
- integracje i spotkania zespołowe
- profesjonalny proces rekrutacyjny z feedbackiem
Opieka zdrowotna
Karta sportowa
Kursy językowe
Spotkania integracyjne
Clurgo
34 aktywne oferty