Skip to content
Job boardOpen

Senior Java Developer

Hays · Polska, Poland · Senior

  • Polska, Poland

Indexed (11 days ago) · refreshed constantly

Budget
zł 160 / h
Start
flexible
Contract
Freelance / B2B
Seniority
Senior
Reference
1202214

Job description

Project overview

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)

Project details

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

Oczekiwane kompetencje

Mile widziane

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.

#LI-DNI

#1202214 - Katarzyna Markowicz1

  • 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.
  • 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.
  • 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.
  • Start: flexible
  • Location: Polska, PL
  • Rate: 160-160 EUR/h

Indexed by 9am's meta-search. You are a job provider? Claim or manage this listing

Found on hays.pl

Browse all jobs
Sign up free to apply