JustJoin.IT Praca zdalna Senior

JVM Software Engineer with GoCardless (f/m/x)

Sii

⚲ Białystok, Bydgoszcz, Kraków, Katowice, Gdańsk, Poznań, Warszawa, Wrocław, Rzeszów, Szczecin, Toruń, Piła, Łódź, Lublin

Wymagania

  • JVM (Java Virtual Machine)
  • PostgreSQL
  • GoCardless
  • Spring Boot

Opis stanowiska

We are looking for a Senior Backend Engineer experienced in JVM technologies to join a remote product development team working on large‑scale payment processing solutions. The role involves contributing to a long‑term initiative aimed at enhancing payment flows and supporting key business requirements through modern, service‑oriented architecture. Your tasks • Designing and developing backend services using JVM technologies in a cloud‑native environment • Creating and maintaining integrations between internal systems and external payment providers • Implementing event‑driven communication patterns and message‑based workflows • Ensuring the scalability, performance, and reliability of distributed microservices • Collaborating closely with product and architecture teams to deliver compliant payment features • Participating in code reviews and contributing to the continuous improvement of engineering practices Requirements • Minimum 5 years of commercial experience in backend development within the JVM ecosystem • Hands‑on background in integrating external payment platforms or similar financial APIs • GoCardless integration experience • Familiarity with cloud‑based relational databases and container orchestration tools • Experience with messaging systems and asynchronous communication patterns • Knowledge of direct debit flows or instant bank transfer mechanisms will be a strong advantage • Strong command of English, both spoken and written • Residing in Poland required