Java Backend Engineer for Distributed Payments Platform

Summary

Backend engineer designing and implementing Java-based microservices for a distributed payments platform, handling money transfers, API development, and transaction orchestration across payment rails.

MiFinity is seeking a backend engineer to join our payments platform in Dublin. You’ll design and implement Java-based services that process money transfers, enhance APIs, and ensure scalability and reliability of the microservices that orchestrate transactions across rails.

The role covers full lifecycle from design with stakeholders to writing clean code, unit tests, debugging production issues, and collaborating with cross-functional teams to deliver secure, high-performance payment solutions.

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available