Senior Java Developer with AI

950 - 1250 PLN/ mies.B2B (netto)
SeniorFull-time·B2B
#325850·Dodano 19 dni temu·22
Źródło: Jit Team
Aplikuj teraz

Tech Stack / Keywords

JavaAISOLIDLLMSpring FrameworkSpring BootBazy DanychOracle

Firma i stanowisko

Nasz Klient jest jednym z czołowych banków w Polsce, charakteryzującym się imponującą historią oraz szerokim zakresem usług finansowych. Bank ten oferuje kompleksowe rozwiązania dostosowane do potrzeb klientów indywidualnych, firm i instytucji. Klient może pochwalić się osiągnięciami, takimi jak: pionierskie wprowadzenie pierwszej karty kredytowej w Polsce, uruchomienie biura maklerskiego oraz innowacyjne zastosowanie biometrii w praktyce bankowej. Jako pierwsi umożliwili swoim klientom zakładanie konta osobistego za pomocą selfie. Klient aktywnie angażuje się w różnorodne inicjatywy związane z nowoczesnymi technologiami, w tym sztuczną inteligencją, automatyzacją procesów, mobilnymi aplikacjami, biometrią twarzy i głosu, Big Data, nauką danych, a także architekturą i infrastrukturą systemów.


Wymagania

  • Bardzo dobra znajomość Java, Spring Framework (w tym Spring Boot)
  • Doświadczenie w architekturze mikroserwisowej (projektowanie, integracje, obserwowalność, odporność)
  • Znajomość baz 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)
  • Doświadczenie w domenie płatności (np. przelewy, zlecenia stałe, paczki, statusy, potwierdzenia, rozrachunek, integracje z systemami zewnętrznymi)
  • 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
  • Kompetencje miękkie do pracy w „AI-assisted development”: 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)

Obowiązki

  • Projektowanie i rozwój systemów w architekturze mikroserwisowej
  • Modernizacja i refaktoryzacja istniejących systemów legacy
  • Udział w migracji systemów z wykorzystaniem podejść typu strangler pattern
  • Projektowanie i implementacja integracji między systemami wewnętrznymi i zewnętrznymi
  • Współpraca z zespołem w zakresie jakości kodu, testów oraz standardów architektonicznych
  • Wykorzystanie narzędzi AI/LLM do wsparcia procesu developmentu oraz ich krytyczna ocena
  • Udział w analizie wymagań oraz projektowaniu rozwiązań technicznych
  • Dbanie o wydajność, bezpieczeństwo i niezawodność systemów

Oferta

  • Elastyczna hybryda (raz w tygodniu praca z biura w Warszawie)
  • Możliwość uczestniczenia w Jit communities i szkoleniach
  • Spotkania integracyjne w społeczności JIT
Elastyczne godziny
Dofinansowanie szkoleń
Imprezy teamowe
Jit Team

Jit Team

221 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz