Szukaj ofert

Upss… Coś nie tak z Twoją przeglądarką
Do poprawnego wyświetlania formularza zalecana jest przeglądarka Chrome lub Safari.

Java Developer (Banking Solutions)

Numer referencyjny: JBB/F
Lokalizacje:
Kraków, Katowice, Kielce
Doświadczenie:
Junior, Regular

Dzięki naszym produktom z obszaru bankowości i cybersecurity zapewniamy cyfrowe bezpieczeństwo systemów finansowych oraz chronimy realizację kluczowych transakcji dla klientów korporacyjnych i instytucjonalnych.
Poszukujemy specjalistów i specjalistek IT, którzy dołączą do zespołu odpowiedzialnego za rozwój wysokiej klasy oprogramowania dla sektora finansowego. Oferujemy stabilną współpracę przy międzynarodowych projektach, gdzie wymogi bezpieczeństwa spotykają się z nowoczesną technologią.

Jeśli pasjonujesz się tworzeniem innowacyjnych rozwiązań, lubisz się rozwijać i chcesz mieć realny wpływ na jakość i kształt aplikacji bankowych nowej generacji – chcemy Cię poznać!

Profil stanowiska

  • Wykształcenie wyższe techniczne (informatyka, elektronika i telekomunikacja, automatyka i robotyka, matematyka lub pokrewne)
  • Solidne, praktyczne doświadczenie w projektowaniu i wdrażaniu architektury mikroserwisów
  • Doświadczenie w integracji systemów przy użyciu REST API oraz znajomość brokerów wiadomości (np. Kafka lub RabbitMQ)
  • Biegłość w programowaniu w języku Java 17+ (w tym Stream API, wielowątkowość i concurrency)
  • Praktyczna wiedza z Docker, Git, Linux oraz w pisaniu testów (JUnit 5, Mockito, testy integracyjne) oraz dbałość o Clean Code
  • Bardzo dobra znajomość Spring Boot 3 oraz modułów Spring Cloud i Spring Security (OAuth2/OIDC)
  • Zaawansowana znajomość SQL (PostgreSQL/Oracle) oraz mechanizmów transakcyjności (ACID) i izolacji transakcji
  • Język angielski pozwalający na pracę z dokumentacją techniczną i swobodną komunikację (poziom min. B2)
  • Umiejętność rozwiązywania problemów i nastawienie na realizację zadań
  • Zdolność do pracy w zespole i doskonała organizacja pracy

Twoje zadania

  • Tworzenie i rozwój oprogramowania klasy Enterprise w ekosystemie Spring Boot/ Cloud
  • Projektowanie rozwiązań backendowych o wysokiej dostępności i wydajności (High Availability)
  • Implementacja logiki biznesowej z zachowaniem standardów bezpieczeństwa
  • Pisanie testowalnego i łatwego w utrzymaniu kodu oraz pokrywanie go testami (TDD/BDD)
  • Monitorowanie i optymalizacja wydajności aplikacji
  • Współtworzenie dokumentacji technicznej projektu oraz specyfikacji REST API
  • Współpraca z zespołami analitycznymi i testerskimi na każdym etapie cyklu życia oprogramowania (SDLC)

Dla Ciebie

  • Prywatna opieka medyczna w Allianz - dostęp do specjalistów i badań diagnostycznych dla Ciebie i Twoich najbliższych
  • System kafeteryjny - możesz wybrać pełne dofinansowanie do karty Multisport czy przeznaczyć środki na kulturę, wypoczynek lub sport i zakupy
  • Możliwość pracy w modelu hybrydowym po okresie wdrożenia (2 dni pracy zdalnej, 3 dni pracy z biura)
  • Możliwość korzystania z zaawansowanych narzędzi AI i Google Workspace
  • Udział w międzynarodowych projektach realizowanych dla firm z sektora finansowego i ubezpieczeniowego
  • Profesjonalny rozwój zawodowy - możliwość ścieżki kariery na stanowiskach eksperckich technicznych, biznesowych i managerskich
  • Indywidualny plan szkoleń i konferencji
  • Przyjazna atmosfera pracy w zgranych zespołach, o co dbamy m.in. poprzez udział w imprezach integracyjnych czy wspólnych inicjatywach dla lokalnych społeczności
  • Możliwość udziału w akcjach i wydarzeniach promujących aktywny tryb życia


Poznajmy się

Zobacz podobne oferty

Etapy procesu rekrutacyjnego