Senior Java Engineer
Anson McCade
Overview
Senior Java Engineer – Payments role on large-scale banking payment platforms. You will design and implement backend services, leverage cloud and event-driven architectures, and work closely with major banking clients. The role focuses on advancing payments transformations using ICON IPF and ISO 20022 standards. You’ll join a delivery-driven team within a global consultancy and shape complex payment solutions with modern tech.
Pay / Benefits- Excellent pension
- Private healthcare
- Employee discount scheme
- Generous annual leave
- Additional volunteering leave
- Hybrid / flexible working
- Design and develop large-scale enterprise payment systems
- Build backend services using Java 11, Spring Boot and Microservices
- Hands-on work with the ICON IPF Payments framework
- Develop and deploy solutions in AWS cloud environments
- Build event-driven solutions using Apache Kafka
- Work with ISO 20022 payment standards and messaging
- Collaborate with major banking clients
- Contribute across design, development, integration and delivery
- Translate complex technical requirements into scalable solutions
- Engage with technical and non-technical stakeholders
- Strong commercial Java engineering experience
- Java 11 and Spring Boot expertise
- Microservices architecture experience
- Hands-on ICON IPF / IPF Payments experience
- Strong understanding of ISO 20022 Payments
- Experience in Banking / Financial Services
- AWS cloud experience
- Apache Kafka and asynchronous messaging
- Experience delivering complex enterprise payment solutions
- Strong client-facing and stakeholder communication skills
- client-facing communication
- stakeholder management
- collaboration
- Java 11
- Spring Boot
- Microservices
Reference: WJ-747_30933079