Senior Java Developer | Branża bankowa

Brak informacji o wynagrodzeniu
SeniorFull-time
#404238·Dodano 20 dni temu·1
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

JavaSpring FrameworkSpringRESTJSONSOAPXMLOracle

Firma i stanowisko

Nasz klient to jeden z trzech największych polskich banków uniwersalnych, jak również jedna z największych instytucji finansowych w obszarze Europy Środkowo-Wschodniej. Jako pierwszy polski bank uruchomił bankomat i wydał kartę kredytową.

Wymagania

  • Bardzo dobra znajomość języka Java oraz Spring Framework w tym Spring Boot
  • Doświadczenie w projektowaniu i rozwoju systemów opartych na architekturze mikroserwisowej
  • Znajomość zagadnień związanych z integracją, obserwowalnością oraz odpornością mikroserwisów
  • Znajomość integracji systemów z wykorzystaniem REST, JSON, SOAP, Web Service, XML i XSD
  • Doświadczenie w pracy z bazami danych Oracle i PostgreSQL
  • Umiejętność pisania i optymalizacji zapytań SQL oraz modelowania i tworzenia struktur danych
  • Znajomość zagadnień związanych z transakcjami i blokadami bazodanowymi
  • Udokumentowane doświadczenie w pracy z kodem legacy oraz modernizacji lub przepisywaniu systemów
  • Znajomość refaktoryzacji, strangler pattern, migracji etapowych oraz testów regresji
  • Znajomość wzorców projektowych architektonicznych, migracyjnych i modernizacyjnych
  • Doświadczenie w stopniowym wydzielaniu domen oraz projektowaniu kontraktów API
  • Doświadczenie w integracji rozwiązań płatniczych z systemami zewnętrznymi
  • Praktyczne doświadczenie w wykorzystaniu LLM oraz agentów AI do generowania kodu, testów, analiz dokumentacji lub elementów migracji
  • Umiejętność krytycznej oceny rezultatów generowanych przez AI pod kątem poprawności, bezpieczeństwa, jakości oraz zgodności z wymaganiami i standardami
  • Doświadczenie w przeglądach kodu i refaktoryzacji z wykorzystaniem GIT, Gerrit lub podobnych narzędzi
  • Doświadczenie w pracy z JIRA i Confluence
  • Doświadczenie w projektach związanych z płatnościami, w tym przelewami, zleceniami stałymi, paczkami płatności, statusami, potwierdzeniami i rozrachunkiem
  • Wykształcenie wyższe na kierunku informatycznym, matematycznym lub pokrewnym
  • Znajomość języka angielskiego umożliwiająca czytanie i tworzenie dokumentacji technicznej

Nice to have:

  • Doświadczenie w projektowaniu nowych rozwiązań z wykorzystaniem Enterprise Architect lub UML
  • Znajomość Apache Kafka

Obowiązki

  • Rozwój i rozbudowa platformy opartej na architekturze mikroserwisowej
  • Projektowanie i implementacja rozwiązań backendowych w technologii Java i Spring Boot
  • Modernizacja i refaktoryzacja istniejących systemów oraz kodu legacy
  • Planowanie i realizacja etapowych migracji danych i funkcjonalności
  • Projektowanie integracji oraz kontraktów API
  • Tworzenie i optymalizacja rozwiązań wykorzystujących bazy Oracle i PostgreSQL
  • Wykorzystanie LLM i agentów AI do generowania kodu testów, analiz dokumentacji i elementów migracji
  • Weryfikacja jakości, bezpieczeństwa i poprawności rezultatów generowanych przez AI
  • Przeprowadzanie przeglądów kodu oraz tworzenie testów regresji
  • Współpraca z zespołem projektowym i dzielenie się wiedzą

Benefity

  • Pełne wsparcie w rozwoju zawodowym i osobistym
  • Indywidualne wsparcie Service Delivery Managera pomagającego zaplanować ścieżkę kariery
  • Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pełnym pokryciem kosztów
  • Program #SmartChange umożliwiający zmianę projektu zgodnie z preferencjami
  • Dbałość o work-life balance poprzez wyjścia integracyjne, aktywności sportowe i webinary #edge1talks
  • Wsparcie inicjatyw sportowych i wynajem sal treningowych
  • Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie oraz platformę wsparcia psychologicznego
  • Elastyczne benefity pozwalające samodzielnie decydować o wykorzystaniu punktów w systemie benefitowym
Elastyczne godziny
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Edge One Solutions

Edge One Solutions

333 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz