Poszukujemy doświadczonego Senior Java Developera, który dołączy do projektu w obszarze Open Banking, realizującego wdrożenie regulacji PSD2/PSD3. Zespół odpowiada za projektowanie i rozwój nowej wspólnej platformy API dla klientów biznesowych. Praca odbywa się w środowisku zwinnym (agile), w ścisłej współpracy z zespołami międzynarodowymi.
Tryb pracy: Hybrydowy – 2 dni w tygodniu z biura
Senior Java Developer
Twój zakres obowiązków
- Tworzenie i rozwój usług backendowych przy użyciu Java i Spring Boot
- Projektowanie oraz implementacja mikroserwisów dla rozwiązań opartych na API
- Praca z bazami danych Oracle oraz systemami kolejkowymi (MQ)
- Współpraca z członkami zespołu, udział w codziennych spotkaniach oraz przeglądach kodu
- Wykorzystywanie narzędzi CI/CD i środowisk konteneryzowanych (Docker, Kubernetes)
- Udział w testach, dokumentacji i wdrożeniach rozwiązań
Nasze wymagania
- Minimum 5 lat doświadczenia jako Java Developer
- Bardzo dobra znajomość języka Java (preferowana wersja 21)
- Doświadczenie w tworzeniu rozwiązań opartych na architekturze mikroserwisowej
- Znajomość Spring Boot oraz technologii: Oracle, Git, Maven, Jenkins, Docker, Kubernetes, MQ
- Umiejętność pracy zespołowej i stosowania dobrych praktyk inżynierskich
- Bardzo dobra znajomość języka angielskiego (min. B2)
- Doświadczenie z programowaniem reaktywnym w Javie
- Znajomość Hibernate / JPA
- Praktyka w budowaniu systemów o wysokiej dostępności