
Edge One Solutions Sp. z o.o · Warszawa
Senior Java Developer
W skrócie
zdania wybrane z oferty- 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.
- Bardzo dobra znajomość Java oraz Spring Framework / Spring Boot
- Praktyczne doświadczenie w projektowaniu, tworzeniu i rozwijaniu integracji systemowych
Technologie
Pełny opis
z justjoin.itO nas
Społeczność Edge One Solutions powstała z miłości do nowych technologii. Liczymy ponad 350 ekspertów, a w Grupie Euvic, której jesteśmy częścią, jest nas już 5500. Indywidualne podejście pozwala na dopasowanie projektów do umiejętności, przez co realnie wspieramy się w rozwoju kompetencji.
O kliencie
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.
Model współpracy
Zdalny
Oczekiwane kompetencje
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
Zakres realizowanych usług
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
Co oferujemy w ramach współpracy
Co zyskujesz, współpracując z Edge1S w modelu B2B?
W Edge1S stawiamy na przejrzyste zasady współpracy oraz dostęp do różnorodnych możliwości projektowych, dopasowanych do Twojego doświadczenia, specjalizacji i preferencji.
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.
Nie spełniasz wszystkich wymagań, ale projekt Cię zainteresował? Aplikuj. Porozmawiajmy i sprawdźmy, czy Twoje doświadczenie pasuje do tej albo innej możliwości projektowej.
Treść ogłoszenia pochodzi z justjoin.it i należy do jego autora.
Historia oferty
bez zmian od publikacji- Opublikowana na justjoin.it