Senior Java Developer with AI
Jit Team
⚲ Warszawa
19 000 - 26 250 PLN netto (B2B)
Wymagania
- Java
- Spring Boot
- AI
- SQL
Opis stanowiska
Wynagrodzenie: 950-1250 pln/md na B2B Model pracy: Elastyczna hybryda (x1 w tyg. z biura w Warszawie) Dlaczego warto wybrać tę ofertę? • Będziesz częścią projektu jednego z czołowych banków w Polsce • Dołączysz do organizacji, która nastawiona jest na podążanie za nowymi technologiami pojawiającymi się na rynku • Przed Tobą praca nad ambitnymi projektami o dużej skali, gdzie będziesz mieć przestrzeń do wykazania się • W projekcie mile widziane są nowe, świeże podejście i kreatywność • Społeczność JIT umili Ci czas podczas cyklicznych spotkań integracyjnych • Zyskasz możliwość uczestniczenia w Jit communities i szkoleniach, aby dalej rozwijać swoje umiejętności Projekt Rozwój oraz modernizacja systemów w domenie płatności, obejmujących m.in. obsługę przelewów, zleceń stałych, paczek płatności oraz integracje z systemami zewnętrznymi. Projekt koncentruje się na transformacji systemów legacy do nowoczesnej architektury mikroserwisowej z wykorzystaniem podejścia etapowej migracji (np. strangler pattern), z naciskiem na jakość, bezpieczeństwo oraz obserwowalność. Dodatkowo projekt zakłada wykorzystanie narzędzi AI/LLM do wspierania procesu wytwarzania oprogramowania (m.in. generowanie kodu, testów, dokumentacji oraz analiz). Wymagane kompetencje • 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) • 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) Do Twoich obowiązków należeć będzie • 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 Technologie z jakimi będziesz pracować • Java, Spring Boot, Spring Framework • Architektura mikroserwisowa • Oracle, PostgreSQL • REST API • AI/LLM • CI/CD, testy automatyczne Klient – dlaczego warto wybrać akurat tego klienta z portfolio JIT? 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. O Jit Team The Human factor of IT – to nie tylko slogan, to filozofia. Fundamentem Jit Team są ludzie, dlatego to właśnie Was traktujemy priorytetowo. Zatrudniamy ponad 700 doświadczonych ekspertów. Tworzymy wysoko specjalizowane zespoły dla klientów z całego świata. Członkom zespołu oferujemy rozwojowe projekty, szeroki zakres benefitów oraz autorski program rozwoju zawodowego. Za naszą maksymą stoją, także działania charytatywne i edukacyjne. Wspieramy uczniów i studentów, przekazując sprzęt do nauki. Oferujemy staże ułatwiające rozpoczęcie kariery w IT. Wspieramy ratowników wodnych oraz szpitale, dostarczając potrzebne wyposażenie. Jesteśmy Polską firmą i dzielimy się tym, co osiągnęliśmy przez 15 lat działalności. Wspierając rodzime inicjatywy, dbamy o obieg dobrej energii.