Java Developer
Summary
Build and maintain banking systems in Java/Spring Boot, adding features, writing tests, and collaborating with analysts and architects in a hybrid Warsaw office role.
Poszukujemy doświadczonego Java Developera do współpracy z jednym z najbardziej nowoczesnych i stabilnych banków w Polsce. Zespół działa w modelu hybrydowym – dwa dni w tygodniu z biura w centrum Warszawy, pozostałe dni zdalnie. Osoba na tym stanowisku będzie odpowiedzialna za rozwój i utrzymanie systemów bankowych, projektowanie oraz implementację nowych funkcjonalności, a także współpracę z zespołem Analityków, Testerów i Architektów. Do codziennych zadań należeć będzie implementacja kodu zgodnie z wymaganiami biznesowymi, przygotowanie dokumentacji technicznej, a także wsparcie w procesie wdrażania oraz testowania aplikacji.
Nasz klient to renomowana instytucja finansowa, która od lat wyznacza standardy innowacji i stabilności na polskim rynku bankowym. Firma kładzie nacisk na profesjonalizm, bezpieczeństwo i rozwój nowoczesnych rozwiązań technologicznych. Wartości organizacji to transparentność, odpowiedzialność i zaangażowanie w rozwój pracowników, a kultura pracy sprzyja wymianie wiedzy oraz zapewnia przestrzeń do realizacji ambitnych projektów w sektorze finansowym.
Wymagania
- Minimum 3 lata doświadczenia w programowaniu obiektowym, w tym minimum 2 lata w Java/Spring Boot.
- Praktyczna znajomość narzędzi wspierających rozwój oprogramowania: GIT, Maven.
- Swobodne posługiwanie się frameworkami testów jednostkowych.
- Bardzo dobra znajomość OpenAPI 3.
- Praktyka w zakresie bibliotek Lombok, jOOQ oraz systemu kontroli wersji FlyWay.
- Doświadczenie z bazami danych: MariaDB/MySQL lub PostgreSQL.
- Praktyczna znajomość narzędzi: Docker, Ansible, OpenShift.
- Znajomość Spock oraz Groovy wykorzystywanych w testach.
- Mile widziane doświadczenie w sektorze bankowym.
Oferujemy
- Stabilną współpracę w oparciu o kontrakt B2B, do 120 PLN netto + VAT.
- Dostęp do systemu myBenefit (m.in. prywatna opieka medyczna, karta Multisport).
- Możliwość pracy hybrydowej (2 dni w tygodniu w biurze w centrum Warszawy).
- Udział w nowoczesnych projektach realizowanych dla lidera rynku bankowego.
- Możliwość rozwoju zawodowego w środowisku nastawionym na innowacje i wysokie standardy technologiczne.
Etapy Procesu Rekrutacyjnego
- Wstępna selekcja aplikacji.
- Screening telefoniczny z rekruterem.
- Rozmowa telefoniczna z przedstawicielem działu technicznego.
- Spotkanie kwalifikacyjne (online lub w siedzibie firmy).
- Techniczna weryfikacja umiejętności u klienta.
- Przedstawienie oferty zatrudnienia wybranemu kandydatowi.