Nazwa pracodawcy:
Hays Poland

Data dodania:
2026-10-18

Nr referencyjny:
1202214

Miejsce pracy:
Polska, Polska

Kontakt:

Hays Poland

Agencja doradztwa personalnego HAYS Poland oferuje usługi w zakresie rekrutacji specjalistycznej. Cechą, która wyróżnia HAYS jest unikalny system rekrutacji w oparciu o podział na wyspecjalizowane dywizje obsługujące poszczególne sektory rynku pracy.

Senior Java Developer

Opis stanowiska
Projekt B2B: Java Developer (Backend) | Java 21, Spring Boot, Microservices


Hays Contracting Services to współpraca oparta na zasadach B2B. Obecnie poszukujemy kontraktorów B2B do realizacji usług w obszarze rozwoju oprogramowania Java w ramach długoterminowego programu technologicznego realizowanego dla jednego z największych banków w Polsce.


(Senior) Java Developer


Świadczenie usług w modelu hybrydowym (1 dzień tygodniowo na miejscu) w jednej z lokalizacji: Warszawa, Łódź, Gdańsk, Wrocław, Poznań, Kraków, Lublin lub Szczecin
Rodzaj współpracy: Kontrakt B2B (przez Hays)
Start: Listopad / Grudzień
Stawka: do 150-160 PLN/h netto + VAT
Branża: bankowa


Opis projektu
Poszukujemy doświadczonych Java Developerów do realizacji usług w ramach inicjatyw rozwojowych związanych z nowoczesnymi systemami bankowymi. Projekt obejmuje budowę oraz rozwój rozwiązań opartych o architekturę mikroserwisową, integrację systemów oraz wdrażanie wysokowydajnych i skalowalnych usług backendowych.
Będziesz współpracować z polskimi zespołami projektowymi odpowiedzialnymi za rozwój kluczowych produktów i usług cyfrowych. Istotnym elementem projektu jest dbałość o jakość kodu, wydajność systemów, odporność usług oraz wykorzystanie nowoczesnych praktyk wytwarzania oprogramowania.


Środowisko technologiczne:
Java 21+, Spring Framework, Spring Boot 3.5+, JPA / Hibernate, Hazelcast, Redis, PostgreSQL, Oracle Database, Kafka, REST API, SOAP, Maven, Jenkins, Docker, Kubernetes, CI/CD Pipelines


Zakres usług
  • projektowanie i rozwój aplikacji backendowych w technologii Java;
  • tworzenie i rozwój rozwiązań opartych o architekturę mikroserwisową;
  • implementacja rozwiązań zgodnie z założeniami Domain-Driven Design (DDD);
  • projektowanie oraz rozwój interfejsów integracyjnych wykorzystujących REST, SOAP i Kafka;
  • tworzenie rozwiązań zgodnych z zasadami SOLID, DRY oraz KISS;
  • projektowanie i rozwój warstwy dostępu do danych z wykorzystaniem PostgreSQL i Oracle;
  • dobór, rozwój i utrzymanie testów automatycznych;
  • analiza, diagnostyka oraz optymalizacja wydajności aplikacji;
  • współpraca z architektami, analitykami oraz innymi zespołami projektowymi;
  • wykorzystanie narzędzi AI wspierających proces tworzenia oprogramowania;
  • udział w procesach wdrożeniowych oraz doskonaleniu procesów CI/CD.


Oczekiwane kompetencje
  • minimum 6 lat komercyjnego doświadczenia w realizacji usług programistycznych w technologii Java;
  • praktyczne doświadczenie w nowoczesnych projektach wykorzystujących Java 21+;
  • bardzo dobra znajomość: Java 11+ / Java 21+, Spring Framework, Spring Boot 3.5+, JPA oraz Hibernate, Hazelcast lub Redis, PostgreSQL i Oracle, REST API, SOAP oraz Kafka;
  • doświadczenie w projektowaniu i rozwoju rozwiązań opartych o architekturę mikroserwisową;
  • znajomość architektury heksagonalnej;
  • praktyczne doświadczenie w stosowaniu DDD;
  • znajomość wzorców projektowych i integracyjnych;
  • doświadczenie w budowaniu odpornych usług w środowiskach rozproszonych;
  • znajomość narzędzi Maven, Jenkins, Docker, Kubernetes oraz CI/CD;
  • doświadczenie zdobyte w środowisku korporacyjnym.


Mile widziane
  • doświadczenie w projektach realizowanych dla sektora finansowego lub bankowego;
  • znajomość zagadnień związanych z architekturą systemów wysokiej dostępności;
  • doświadczenie w optymalizacji wydajności aplikacji Java;
  • praktyczne wykorzystanie narzędzi AI wspierających rozwój oprogramowania.


Współpraca realizowana jest pomiędzy przedsiębiorcami w modelu B2B i obejmuje świadczenia objęte uzgodnionym zakresem projektowym. Kontraktor samodzielnie organizuje sposób realizacji usług, uwzględniając wymagania projektu, bezpieczeństwo oraz niezbędną komunikację z klientem. Informacje dotyczące lokalizacji, dostępności i spotkań projektowych mają charakter organizacyjny i nie oznaczają podporządkowania pracowniczego ani świadczenia usług pod kierownictwem klienta.

Kontakt Aplikuj!


W zgłoszeniach prosimy o umieszczenie klauzuli o następującej treści: "Wyrażam zgodę na przetwarzanie moich danych osobowych dla potrzeb niezbędnych do realizacji procesu rekrutacji (zgodnie z Ustawą z dnia 10.05.2018 roku o Ochronie Danych Osobowych, Dz. U. 2018 r. poz. 1000)."