JustJoin.IT Hybrydowo Senior

Java &Kotlin Developer

PKO BP Finat

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Java
  • Kotlin
  • Go
  • API Management
  • Spring
  • JPA
  • Hibernate
  • Open API
  • PostgreSQL
  • Kubernetes

Opis stanowiska

Developerzy będą odpowiedzialny za budowę, rozwój oraz utrzymanie rozwiązań w obszarze bankowości elektronicznej.
Do głównych zadań należeć będzie:
• budowa i utrzymanie systemów backendowych,
• projektowanie i rozwój usług udostępnianych przez warstwę API Management,
• udostępnianie produktów, usług i danych bankowych w modelu API,
• integracja systemów wewnętrznych i zewnętrznych,
• zapewnienie bezpieczeństwa procesu wytwórczego oraz infrastruktury.

Obszar działalności biznesowej:
• budowa rozwiązań płatniczych,
• budowa procesów zakładania rachunków bankowych,
• budowa procesów wydawania i obsługi kart płatniczych,
• integracja z bramkami płatniczymi,
• budowa i rozwój SDK dla partnerów i kanałów cyfrowych.

Wymagania:
• min 10-letnie doświadczenie w programowaniu: Java
• min. 2-letnie doświadczenie w programowaniu​ GO i Kotlin
• bardzo dobra praktyczna znajomość: Spring Framework, JPA/Hibernate, REST API, OpenAPI/Swagger,
• doświadczenie w integracji systemów rozproszonych,
• umiejętność projektowania i implementacji rozwiązań opartych o relacyjne bazy danych (PostgreSQL, Oracle),
• doświadczenie w pracy z rozwiązaniami kontenerowymi (Docker, Kubernetes),
• praktyczna znajomość Git oraz CI/CD,
• doświadczenie w pracy w zespołach Agile/Scrum,
• doświadczenie w sektorze finansowym lub płatniczym,
• znajomość platform API Management,
• doświadczenie w budowie rozwiązań wysokodostępnych.​​
Oferujemy:
• umowa B2B, 
• miejsce realizacji usług także w biurze klienta: 2 x w tygodniu, Chmielna 89, Warszawa
• opcjonalnie pakiet medyczny, karta Multisport

🔍 Dekoder Ogłoszenia

🔴
budowa i utrzymanie systemów backendowych
Może oznaczać zarówno tworzenie nowych funkcjonalności, jak i zajmowanie się istniejącym, potencjalnie starszym kodem.
🟡
projektowanie i rozwój usług udostępnianych przez warstwę API Management
Może oznaczać pracę z gotowymi platformami API Management, a niekoniecznie budowanie ich od zera.
🔴
min 10-letnie doświadczenie w programowaniu: Java
Bardzo wysoki próg wejścia, który może sugerować, że szukają osoby z bardzo specyficznym, głębokim doświadczeniem, a nie tylko ogólnym.
🔴
miejsce realizacji usług także w biurze klienta: 2 x w tyg
Wymaga obecności w biurze dwa razy w tygodniu, co może być uciążliwe w zależności od lokalizacji.
🟡
doświadczenie w budowie rozwiązań wysokodostępnych
Może oznaczać pracę z systemami, które już są zaprojektowane pod kątem wysokiej dostępności, a niekoniecznie projektowanie ich od podstaw.