Java Developer
Bankowość
B2B do 155zł/h netto+VAT
Hybryda w Warszawie 1x w tyg. z biura
Obowiązki:
Przygotowanie środowiska programistycznego
Programowanie funkcjonalności
Przygotowanie i przeprowadzenie testów (integracyjnych, jednostkowych)
Weryfikacja zgodności realizowanej zmiany z architekturą systemu i standardami (przegląd, kontrola jakości)
Przygotowanie zmiany do wdrożenia (repozytorium kodu, konfiguracje, dokumentacja wdrożeniowa etc.)
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)
Wymagania związane z AI/LLM:
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)
Java Developer
Java Developer