Pracuj.pl Praca zdalna Senior

Senior Java Developer

Edge One Solutions Sp. z o.o.

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Java
  • Spring Framework
  • Spring Boot
  • REST API
  • SQL

Opis stanowiska

Nasze wymagania:
Minimum 4–5 lat doświadczenia komercyjnego w programowaniu w języku Java
Bardzo dobra znajomość Java oraz Spring Framework / Spring Boot
Praktyczne doświadczenie w projektowaniu, tworzeniu i rozwijaniu integracji systemowych
Bardzo dobra znajomość REST API oraz komunikacji pomiędzy systemami
Doświadczenie w pracy z architekturą mikroserwisową i systemami rozproszonymi
Znajomość relacyjnych baz danych oraz języka SQL
Umiejętność analizy dokumentacji technicznej i projektowania rozwiązań integracyjnych
Doświadczenie w walidacji i przetwarzaniu danych oraz obsłudze błędów i przypadków brzegowych
Znajomość zagadnień związanych z testowaniem integracyjnym, monitorowaniem aplikacji i wdrażaniem rozwiązań na środowiska produkcyjne
Samodzielność w rozwiązywaniu problemów technicznych oraz umiejętność współpracy z zespołami developerskimi i partnerami zewnętrznymi
Znajomość języka angielskiego na poziomie umożliwiającym analizę dokumentacji oraz prowadzenie rozmów technicznych

Mile widziane:
Doświadczenie w projektach z sektora bankowego, finansowego lub FinTech
Znajomość procesów płatniczych, w szczególności wpłat, wypłat i rozliczeń bankowych
Doświadczenie w integracjach z API banków krajowych lub zagranicznych
Znajomość zagadnień związanych z bezpieczeństwem transakcji finansowych
Doświadczenie w pracy z narzędziami do monitoringu i observability
Znajomość procesów CI/CD oraz konteneryzacji aplikacji

O projekcie:
Nasz Klient to międzynarodowa firma z sektora fintech, specjalizująca się w dostarczaniu nowoczesnych rozwiązań inwestycyjnych i usług finansowych. Jest jednym z czołowych dostawców platform inwestycyjnych, umożliwiających klientom indywidualnym dostęp do globalnych rynków finansowych. Firma dynamicznie rozwija swoje produkty cyfrowe, inwestując w innowacyjne technologie, automatyzację procesów oraz rozwój zaawansowanych systemów transakcyjnych. Działa na wielu rynkach międzynarodowych, stawiając na wysoką jakość usług, bezpieczeństwo i nowoczesne rozwiązania IT.
O projekcie
Poszukujemy doświadczonego Java Developera, który dołączy do zespołu odpowiedzialnego za rozwój rozwiązań w obszarze płatności bankowych, obejmujących wpłaty i wypłaty realizowane poprzez integracje z bankami krajowymi i zagranicznymi oraz systemami backoffice.
Projekt opiera się na istniejącej architekturze, która została już wdrożona produkcyjnie i obsługuje pierwsze integracje bankowe. Głównym celem zespołu będzie rozwój platformy poprzez dołączanie kolejnych banków, dostosowywanie rozwiązań do specyfiki poszczególnych integracji oraz zapewnienie ich niezawodności i bezpieczeństwa.
Rola obejmuje udział w pełnym cyklu życia integracji – od analizy technicznej i projektowania rozwiązania, przez development i testowanie, aż po wdrożenie produkcyjne.

Zakres obowiązków:
Rozwój i utrzymanie integracji pomiędzy platformą płatniczą a systemami bankowymi
Analiza dokumentacji technicznej banków oraz identyfikacja wymagań integracyjnych
Projektowanie i implementacja nowych integracji w oparciu o istniejącą architekturę rozwiązania
Współpraca techniczna z bankami krajowymi i zagranicznymi oraz dostawcami usług integracyjnych
Implementacja mechanizmów walidacji, normalizacji i przetwarzania danych transakcyjnych
Obsługa błędów, wyjątków oraz niestandardowych scenariuszy realizacji transakcji
Przygotowywanie i wykonywanie testów jednostkowych oraz integracyjnych
Udział we wdrożeniach produkcyjnych i zapewnianie odpowiedniego monitoringu rozwiązań
Współpraca z zespołami biznesowymi, Customer Support oraz zespołami utrzymaniowymi
Tworzenie dokumentacji technicznej oraz przekazywanie wiedzy zespołom odpowiedzialnym za utrzymanie wdrożonych integracji

Oferujemy:
Opiekun kontraktu: Dedykowany Opiekun Kontraktu jest Twoim głównym punktem kontaktu w Edge1S w sprawach związanych z realizacją projektu, organizacją współpracy oraz możliwościami udziału w kolejnych projektach
Szkolenia, certyfikaty i konferencje: Możesz uczestniczyć w wybranych szkoleniach, certyfikacjach i konferencjach związanych z realizowanymi projektami albo zakresem współpracy. Zasady udziału i finansowania ustalamy indywidualnie
SmartChange: Gdy zbliża się koniec planowanego okresu projektu Klienta albo interesuje Cię inna rola projektowa, możesz zgłosić gotowość do udziału w kolejnym procesie kwalifikacji. Przedstawiamy dostępne propozycje współpracy B2B odpowiadające Twojemu doświadczeniu, specjalizacji i preferencjom. Zakres Usług oraz warunki każdego nowego SOW uzgadniamy odrębnie
Społeczność Edge1S: Możesz brać udział w webinarach #edge1talks oraz innych dobrowolnych inicjatywach budujących relacje w społeczności Edge1S
Aktywność fizyczna: Możesz uczestniczyć w inicjatywach sportowych organizowanych przez społeczność Edge1S oraz korzystać z udostępnianych sal treningowych
Usługi dodatkowe: Możesz dobrowolnie korzystać z usług dodatkowych oferowanych na warunkach dostępnych dla Wykonawców Edge1S, takich jak prywatna opieka medyczna, karta sportowa, ubezpieczenie oraz wsparcie psychologiczne. Dostępność, ceny oraz zasady przystąpienia określają dokumenty dotyczące poszczególnych usług
Platforma kafeteryjna: Możesz korzystać z platformy kafeteryjnej i samodzielnie decydować, na jakie dostępne w niej usługi lub produkty przeznaczasz przyznane punkty. Zasady uczestnictwa, przyznawania punktów i doładowań określa odrębny regulamin

🔍 Dekoder Ogłoszenia

✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.