freehire launches on Product Hunt on 26 August.

Follow →

Senior Java Developer

Open 35d

Szukamy Senior Java Developera do pracy przy integracjach systemowych oraz rozwoju core platformy. Rola koncentruje się na projektowaniu i implementacji niezawodnych integracji REST oraz budowie odpornych na błędy systemów backendowych.

Obowiązki

  • Projektowanie i implementacja integracji REST (w tym VIA REST)

  • Rozwój i utrzymanie komponentów core platformy w oparciu o Java i Spring Boot

  • Implementacja mechanizmów resilience (retry, idempotency, timeout)

  • Tworzenie i utrzymywanie klientów REST (WebClient / RestTemplate)

  • Prowadzenie spike’ów technicznych (REST, mTLS, integracje)

  • Współpraca przy architekturze integracji systemowych

  • Wsparcie testów E2E oraz tuning wydajnościowy aplikacji

  • Konteneryzacja aplikacji i wsparcie procesu wdrożeń

  • Praca z integracjami systemów płatniczych i rozliczeniowych

Wymagania

  • Bardzo dobra znajomość Java oraz Spring Boot

  • Doświadczenie w pracy z REST API (WebClient / RestTemplate)

  • Znajomość wzorców resilience (retry, idempotency, timeout)

  • Doświadczenie w konteneryzacji aplikacji (np. Docker)

  • Doświadczenie w projektowaniu i implementacji integracji systemowych

  • Umiejętność pracy z systemami rozproszonymi

  • Mile widziane doświadczenie w pracy z systemami płatniczymi (payment systems / payment gateways)

  • Mile widziana znajomość standardów i protokołów płatniczych (np. ISO 20022 lub podobnych)

  • Mile widziane doświadczenie w testach E2E oraz optymalizacji wydajności

See also