JustJoin.IT Hybrydowo Senior New

Senior Java Developer | Payments

emagine Polska

⚲ Warsaw

Wymagania

  • Coordination
  • Documentation
  • API (Application Programming Interface)
  • Use Cases
  • Artificial Intelligence (AI)
  • SQL
  • Java
  • Spring
  • PostgreSQL
  • Security

Opis stanowiska

umowa B2B stawka: 150 zł/h + VAT tryb: 1 dzień w tygodniu z biura w Warszawie, Łodzi, Wrocław, Poznań dostępność: od 04.05 - must have Oferujemy stanowisko Programisty Java w projekcie modernizacji systemu bankowości internetowej, które polega na przepisaniu złożonego systemu z technologii legacy do nowej architektury. Główne obowiązki: • Projektowanie oraz rozwijanie aplikacji w architekturze mikroserwisowej. • Współpraca z zespołem w celu zrozumienia wymagań i implementacji funkcjonalności. • Refaktoryzacja oraz modernizacja istniejącego kodu. • Integracja z systemami zewnętrznymi w zakresie płatności. • Weryfikacja i ocena wyników generowanych przez AI. • Optymalizacja baz danych oraz praca z SQL. Wymagania kluczowe: • Zaawansowana znajomość: Java, Spring Framework (w tym Spring Boot). • Doświadczenie w architekturze mikroserwisowej. • Umiejętność pracy z bazami danych: Oracle oraz PostgreSQL. • Udokumentowane doświadczenie w pracy z kodem legacy. • Znajomość obszaru płatności. • Praktyczne doświadczenie w wykorzystaniu LLM oraz Agentów AI. • Umiejętność krytycznej oceny rezultatów AI. • Kompetencje w zakresie myślenia systemowego, krytycznego i współpracy. Umiejętności dodatkowe: • Znajomość wzorców migracyjnych i modernizacyjnych.