> Markdown version of [/jobs/ext/4679650-senior-java-engineer](https://www.wearedevelopers.com/jobs/ext/4679650-senior-java-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Java Engineer - **Company:** Anson McCade - **Location:** Epsom, United Kingdom (Remote available) - **Experience:** Expert - **Salary:** £75,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, Payment Systems, Message Oriented Middleware, Spring-boot, ISO 20022 Standard, Apache Kafka, Microservices - **Published:** November 12, 2026 - **Apply:** https://www.apply4u.co.uk/jobs/senior-java-engineer/55784160 ## About the Role What we're looking forHands-on implementation experience with ICON IPF is essential. Extensive hands-on experience with Java 11, Spring Boot and microservices. Strong AWS cloud experience. Solid experience with Apache Kafka and asynchronous messaging. In-depth knowledge of ISO 20022 payments, including payment types and schemes. Experience working with major banking clients. Strong communication and stakeholder management skills. Desirable: 18+ months' experience working with the ICON platform. ## Description Senior Java Engineer PaymentsUK Wide | Mainly Remote | Up to £75,000 + Benefits We're looking for an experienced Senior Java Engineer with hands-on ICON IPF experience to join a team delivering large-scale payment technology solutions for major banking clients. This is a hands-on engineering role, working with modern cloud-based architectures and helping develop and deliver complex payment systems. You'll bring strong Java and AWS experience, alongside a solid understanding of payment frameworks and ISO 20022. Who you'll be working withYou'll be joining a technology team focused on delivering large-scale financial services solutions, working closely with banking clients and collaborating with both technical and business stakeholders. What you'll be doingDeveloping and enhancing large-scale payment systems using Java, Spring Boot and microservices. Working hands-on with the ICON IPF Payments framework. Building and supporting cloud-based solutions within AWS environments. Working with Apache Kafka and asynchronous messaging. Supporting the implementation of ISO 20022 payment standards and schemes. Collaborating with banking clients and stakeholders throughout delivery.