Senior Java Developer | Payments
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.
Senior Java Developer | Payments
Senior Java Developer | Payments