Senior Java Developer

Summary

Senior Java Engineer building large-scale payment systems using Java 11, Spring Boot, AWS, microservices, and ICON IPF for major banking and financial services clients.

We’re currently supporting a leading global technology and professional services organisation in the search for an experienced Senior Java Engineer to join a high-performing payments technology team.

This is an excellent opportunity for a hands‑on engineer with strong experience in Java, Spring Boot, AWS and microservices, ideally with direct experience of ICON IPF and payment platforms.

The Role:

You’ll work on the delivery of large-scale payment systems, contributing to modern cloud-based architectures and collaborating closely with major banking and financial services clients.

The role will involve hands‑on development, technical problem‑solving and working closely with both technical and non-technical stakeholders to deliver robust, scalable payment solutions.

Key Skills & Experience:

  • Strong hands‑on experience with Java 11, Spring Boot and microservices
  • Experience with Apache Kafka and asynchronous messaging
  • Strong understanding of ISO 20022 payments, including payment types and schemes
  • Hands‑on experience implementing ICON IPF
  • Experience working with major banking or financial services clients
  • Strong communication and stakeholder management skills
  • Experience working within modern, cloud-based technology environments
  • 18+ months' experience working with the ICON platform
  • IPF certification
  • Experience delivering complex payments solutions within enterprise environments

Why Apply?

This is an opportunity to work on large-scale payments technology, alongside major banking clients, within a global organisation offering exposure to complex transformation programmes and modern cloud technologies.

If you're a Senior Java Engineer with ICON IPF and payments experience, we'd be keen to hear from you.

See also

Software Engineering 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