Przejdź do treści głównej

Senior Java Developer

Technology
Hays
Warszawa, Polska1 miesiąc temu
Pełny etat

Opis stanowiska

Senior Java Developer

Hays Contracting Services to współpraca oparta na zasadach B2B. Obecnie poszukujemy kontraktora B2B do realizacji usług w obszarze Senior Java Developer

Lokalizacja

Hybryda 1x w tygodniu w Warszawie

Rodzaj współpracy

Kontrakt B2B

Czas trwania projektu

Kontrakt na 12 miesięcy, z możliwością przedłużenia

Start

ASAP / październik

Stawka

140-160 PLN/h netto na B2B

Branża Klienta

Bankowość

Środowisko technologiczne

  • Java
  • Spring
  • Mikroserwisy
  • Oracle, PostgreSQL
  • LLM, Agenci AI

Zakres usług

  • Tworzenie oprogramowania z wykorzystaniem Java, Spring
  • Tworzenie dokumentacji technicznej
  • Współpraca w zespole Scrumowym

Oczekiwane kompetencje

  • Min. 5 lat w roli Java Developer
  • Doświadczenie w sektorze bankowym
  • Bardzo dobra znajomość: Java, Spring Framework (w tym Spring Boot)
  • Doświadczenie w architekturze mikroserwisowej (projektowanie, integracje, obserwowalność, odporność)
  • Bazy danych: Oracle oraz PostgreSQL (modelowanie, optymalizacja, praca z SQL)
  • Udokumentowane doświadczenie w pracy z kodem legacy oraz modernizacji/przepisywaniu systemów (refaktoryzacja, strangler pattern, migracje etapowe, testy regresji)
  • Myślenie systemowe, krytyczne, nastawienie na jakość i szybkie uczenie, umiejętność współpracy i dzielenia się wiedzą
  • Znajomość wzorców migracyjnych i modernizacyjnych (np. stopniowe wydzielanie domen, kontrakty API)
  • Praktyczne doświadczenie w wykorzystaniu LLM oraz Agentów AI w wytwarzaniu oprogramowania (np. generowanie kodu, testów, analiz, dokumentacji, migracji)
  • Umiejętność krytycznej oceny rezultatów AI: weryfikacja poprawności, bezpieczeństwa, jakości, zgodności z wymaganiami i standardami

Proces współpracy

  • Analiza profilu i doświadczenia przez zespół Hays
  • Rozmowa z konsultantem Hays dotycząca projektu i zakresu usług
  • Spotkanie techniczne z przedstawicielami projektu (do 2 etapów)
  • Uzgodnienie warunków współpracy
  • Rozpoczęcie realizacji usług

Współpraca realizowana jest pomiędzy przedsiębiorcami (model B2B) i obejmuje wykonywanie świadczeń objętych uzgodnionym zakresem projektowym. Kontraktor samodzielnie organizuje sposób realizacji usług, z uwzględnieniem wymogów projektu, bezpieczeństwa i koniecznej komunikacji z klientem. Informacje o lokalizacji, dostępności lub spotkaniach projektowych mają charakter organizacyjny i nie oznaczają podporządkowania pracowniczego ani wykonywania pracy pod kierownictwem klienta.

Keywords
Spring FrameworkOracle DatabasePostgresqlSqlJava

Interesuje Cię ta oferta?