Do zespołu Upvanta sp. z o.o. poszukujemy doświadczonego Senior Java Developera, który wesprze rozwój zaawansowanych systemów płatniczych. Jeśli posiadasz biegłość w technologiach Java oraz praktyczną wiedzę z zakresu standardu ISO 8583 lub sektora płatności, ta oferta jest skierowana właśnie do Ciebie.
Zakres obowiązków
- Projektowanie oraz implementacja nowych funkcjonalności w środowisku Java.
- Rozwój i utrzymanie backendowych systemów płatniczych oraz integracja z usługami zewnętrznymi.
- Praca z komunikacją opartą o standard ISO 8583.
- Rozwój architektury mikroserwisowej oraz optymalizacja istniejących rozwiązań technicznych.
- Aktywny udział w podejmowaniu kluczowych decyzji architektonicznych w zespole.
Wymagania
- Minimum 5 lat komercyjnego doświadczenia w programowaniu w języku Java.
- Bardzo dobra znajomość ekosystemu Spring oraz Spring Boot.
- Praktyczne doświadczenie w obszarze płatności lub znajomość protokołu ISO 8583.
- Biegłość w pracy z REST API, bazami danych SQL oraz systemem kontroli wersji Git.
- Samodzielność w rozwiązywaniu złożonych problemów technicznych.
Co oferujemy
- W pełni zdalny model pracy w stabilnym, długoterminowym projekcie.
- Możliwość pracy przy nowoczesnych systemach z sektora fintech.
- Realny wpływ na kształtowanie architektury i wybór rozwiązań technologicznych.
- Elastyczne godziny pracy oraz współpracę z doświadczonym zespołem specjalistów.
- Możliwość wyboru formy zatrudnienia między kontraktem B2B a umową o pracę.