freehire launches on Product Hunt on 26 August.

Follow →

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.

See also