Java Developer | Branża Bankowa

Brak informacji o wynagrodzeniu
MidFull-time·Umowa o staż
#342056·Dodano dziś·0
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

JavaSQLSpringArtificial Intelligence (AI)

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ść Java oraz Spring Framework (w tym Spring Boot)
  • Doświadczenie w budowie i rozwoju architektury mikroserwisowej
  • Umiejętność pracy w środowisku „AI-assisted development” (myślenie systemowe, krytyczne podejście, nastawienie na jakość i rozwój)
  • Praktyczna znajomość relacyjnych baz danych (Oracle, PostgreSQL), w tym modelowania danych i optymalizacji zapytań SQL
  • Doświadczenie w pracy z systemami legacy oraz ich modernizacji (refaktoryzacja, migracje etapowe, strangler pattern, testy regresji)
  • Znajomość zagadnień integracyjnych tj. REST, JSON, SOAP, XML, XSD
  • Doświadczenie w domenie płatności (np. przelewy, zlecenia stałe, rozrachunki, integracje z systemami zewnętrznymi)
  • Znajomość wzorców projektowych oraz architektonicznych
  • Doświadczenie w pracy z kodem źródłowym (code review, Git, Gerrit lub podobne narzędzia)
  • Praktyczne doświadczenie w wykorzystaniu Artificial Intelligence – sztucznej inteligencji, w szczególności modeli językowych (LLM) i agentów AI w procesie wytwarzania oprogramowania
  • Umiejętność krytycznej oceny rezultatów generowanych przez AI
  • Znajomość wzorców migracyjnych i modernizacyjnych systemów np. wydzielanie domen, kontrakty API
  • Doświadczenie w pracy z narzędziami JIRA i Confluence
  • Wykształcenie wyższe kierunkowe (informatyka, matematyka lub pokrewne)
  • Znajomość języka angielskiego umożliwiająca pracę z dokumentacją techniczną

Nice to have:

  • Doświadczenie w modelowaniu systemów z wykorzystaniem UML / Enterprise Architect
  • Znajomość Apache Kafka

Obowiązki

  • Rozwój systemów backendowych w oparciu o Java i Spring Boot
  • Budowa i rozwój architektury mikroserwisowej oraz integracji REST, SOAP
  • Modelowanie i optymalizacja baz danych
  • Udział w modernizacji systemów legacy (refaktoryzacja, migracje)
  • Wykorzystanie narzędzi AI w procesie wytwarzania oprogramowania oraz weryfikacja ich rezultatów
  • Dbanie o jakość kodu (code review, dobre praktyki)
  • Współpraca z zespołem przy projektowaniu rozwiązań i analizie wymagań
  • Tworzenie dokumentacji technicznej

Oferta

  • Indywidualne wsparcie Service Delivery Managera pomagającego w planowaniu ścieżki kariery i dbającego o komfort pracy
  • Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pełnym pokryciem kosztów rozwoju kompetencji technicznych
  • Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
  • Dbałość o work-life balance poprzez wyjścia integracyjne, aktywności sportowe i webinary #edge1talks
  • Wsparcie sportowych inicjatyw i wynajem sal treningowych
  • Pakiet zdrowotny obejmujący prywatną opiekę, kartę sportową, ubezpieczenie i wsparcie psychologiczne (HearMe)
  • Elastyczne benefity z możliwością wyboru przeznaczenia punktów w systemie benefitowym
  • Bezpłatne lekcje języka angielskiego dopasowane do poziomu, idealne do pracy w międzynarodowym środowisku
Dofinansowanie szkoleń
Budżet konferencyjny
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Kursy językowe
Elastyczne godziny
Edge One Solutions Sp. z o.o.

Edge One Solutions Sp. z o.o.

348 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz