Java Developer (Backbase)
Altkom Software
Job Description
Od ponad 20 lat dostarczamy nowoczesne rozwiązania technologiczne dla wiodących instytucji finansowych w Polsce i za granicą łącząc orientację biznesową z wysokimi standardami: posiadamy ISO, pracujemy zgodnie z DORA, RODO i wymaganiami branżowymi. Dodatkowo wykorzystujemy AI nie tylko do zwiększania efektywności, ale też do budowania nowych kompetencji i rozwijania nowoczesnych sposobów pracy.
Poszukujemy osoby na stanowisko Backbase Java Developer, która wesprze realizację projektów opartych o platformę Backbase dla zagranicznych klientów z sektora finansowego. Jeśli cenisz nowoczesne technologie oraz wysoką jakość kodu, zapraszamy do aplikowania.
Na tym stanowisku będziesz:
- rozwijać i utrzymywać backendowe komponenty platformy Backbase,
- projektować, implementować i rozwijać usługi oraz mikroserwisy w technologii Java i Spring Boot,
- tworzyć i integrować REST API z systemami wewnętrznymi oraz zewnętrznymi,
- realizować integracje z systemami bankowymi zgodnie z wymaganiami biznesowymi i technologicznymi,
- konfigurować oraz rozwijać rozwiązania związane z Backbase Identity, autoryzacją i zarządzaniem uprawnieniami użytkowników,
- uczestniczyć w projektowaniu architektury rozwiązań opartych o platformę Backbase,
- wspierać proces wdrożeń aplikacji w środowiskach opartych o Docker, Kubernetes lub OpenShift,
- monitorować działanie aplikacji oraz diagnozować i usuwać błędy pojawiające się na środowiskach testowych i produkcyjnych,
- współpracować z analitykami, architektami, zespołami frontendowymi oraz interesariuszami biznesowymi,
- uczestniczyć w code review oraz dbać o wysoką jakość, wydajność i bezpieczeństwo dostarczanych rozwiązań,
- przygotowywać dokumentację techniczną oraz wspierać rozwój najlepszych praktyk programistycznych w zespole,
- aktywnie uczestniczyć w rozwoju i optymalizacji cyfrowych rozwiązań bankowych opartych o platformę Backbase.
Szukamy Ciebie, jeśli:
- posiadasz minimum 4 lata doświadczenia komercyjnego w programowaniu w Java,
- masz co najmniej rok praktycznego doświadczenia w realizacji projektów opartych o platformę Backbase,
- brałeś/-aś udział w minimum jednym wdrożeniu lub rozwoju produkcyjnego rozwiązania Backbase,
- bardzo dobrze znasz Java, Spring Boot oraz Maven,
- posiadasz doświadczenie w projektowaniu, tworzeniu i integracji REST API,
- dobrze rozumiesz architekturę mikroserwisową i potrafisz pracować w środowisku opartym o mikroserwisy,
- masz doświadczenie w pracy z Backbase Identity oraz mechanizmami autoryzacji, uprawnień i entitlements,
- znasz standardy OAuth 2.0, OpenID Connect oraz JWT,
- pracowałeś/-aś z technologiami konteneryzacji i orkiestracji, takimi jak Docker, Kubernetes lub OpenShift,
- posiadasz doświadczenie w integracji aplikacji z systemami bankowymi,
- potrafisz analizować logi aplikacyjne, diagnozować błędy integracyjne oraz rozwiązywać problemy występujące na środowiskach produkcyjnych,
- bardzo dobrze komunikujesz się w języku angielskim (poziom minimum B2).
Dodatkowo cenimy:
- posiadanie certyfikatu Get Backbase Certified – Backend,
- jeśli wykorzystujesz w pracy narzędzia AI wspierające software development, tworzenie dokumentacji etc.,
- jeśli posiadasz doświadczenie w budowaniu nowoczesnych interfejsów opartych o modele językowe.
Oferujemy:
- Stabilne warunki zatrudnienia,
- 20 płatnych dni rocznie przeznaczonych wyłącznie na naukę,
- Rozwinięty ekosystem rozwoju kompetencji: gildie, projekty edukacyjne i inicjatywy wewnętrzne,
- Niekorporacyjną atmosferę i partnerskie podejście,
- Opiekę medyczna,
- Kartę Multisport,
- Dofinansowanie do nauki języków,
- Ubezpieczenie na życie,
- Dostęp do platformy wsparcia zdrowia psychologicznego,
- Elastyczne godziny pracy i możliwość pracy zdalnej,
- Atrakcyjną lokalizację biura, jeśli wolisz pracować stacjonarnie lub hybrydowo,
- Płatny Program Rekomendacji Pracowników.