scrumconnect ltd
Senior Java Engineer
Explore roles
scrumconnect ltd
Senior Java Engineer
Private salary
London
Hybrid
RECENTLY POSTED
Graduate
Junior
Mid
Senior
Leader
Description

About Scrumconnect Consulting

Scrumconnect Consulting is a leading UK digital and technology consultancy, partnering with central government and major financial institutions to deliver high-impact, complex technology programmes. We bring deep engineering expertise, a strong delivery culture, and a genuine commitment to quality. With a team of 125+ engineers, architects, and delivery professionals - 42% of whom are women - we are proud to build teams that reflect the diversity of the clients and citizens we serve.

About the role

You will join Scrumconnect Consulting as a Senior Java Engineer specialising in ICON IPF, working directly with major banking clients to design, build, and deliver large-scale payment modernisation programmes. This is a technically deep, hands-on role - you will be writing production Java code, configuring and extending the IPF framework, and working within cloud-native microservices architectures built on AWS.

You will be Embedded in client-facing delivery teams, collaborating closely with both technical engineers and non-technical banking stakeholders. Strong communication skills and the ability to translate complex payment domain concepts are as important as engineering excellence.

Key responsibilities

ICON IPF implementation:

Design, configure, and extend the ICON IPF framework to meet client-specific payment processing requirementsacross multiple payment types and schemes.

Java microservices development:

Build and maintain high-quality, production-grade Java services using Java 11 and Spring Boot within event-driven, microservices-based architectures.

ISO 20022 payments delivery:

Apply deep knowledge of ISO 20022 payment standards, types, and schemes to deliver compliant, well-structured payment flows for major banking clients.

AWS cloud engineering:

Build and deploy solutions within AWS cloud environments, contributing to infrastructure design, scalability, and operational reliability across the payment platform.

Kafka & async messaging:

Implement and maintain Apache Kafka-based messaging patterns, ensuring high-throughput, fault-tolerant asynchronous communication across payment services.

Client engagement:

Work directly with major banking clients - translating technical decisions into clear language for non-technical stakeholders and managing expectations throughout delivery.

Experience requirements

IPF
ICON IPF - hands-on implementation in banking environments (Must have)
Minimum 3 years directly implementing ICON IPF at a major bank or financial institution. This is the most critical requirement.

ISO
ISO 20022 - in-depth payments knowledge (Must have)
Deep understanding of ISO 20022 payment types, schemes, and message structures. Able to design and review payment flows against standard.

Java 11 + Spring Boot - production engineering (Must have)
5-10 years Java engineering experience. Spring Boot microservices built and owned in production - not just maintained.

AWS cloud - production environment experience (Must have)
Hands-on AWS delivery across core services relevant to payment platforms. Able to contribute to cloud architecture decisions.

MQ
Apache Kafka - async messaging patterns (Strong requirement)
Solid experience designing and implementing Kafka-based event streaming in high-throughput payment or financial services environments.

Major banking client experience (Strong requirement)
Proven track record working directly with tier-1 or tier-2 banks. Comfortable engaging at both engineering and stakeholder level in regulated banking environments.

Technology stack

Java 11, Spring Boot, ICON IPF, Microservices, Apache Kafka, Async messaging, AWS (Cloud), ISO 20022, Payment schemes, CI/CD, Cloud-native architecture

Commitment to diversity & inclusion

We actively welcome applications from women, people from ethnic minority backgrounds, disabled people, those returning after a career break, and anyone underrepresented in senior Java and payments engineering roles. The payments modernisation space needs diverse engineering perspectives - and we are committed to creating an environment where everyone can do their best work.

If you have strong Java and payments foundations but don’t yet have the full ICON IPF experience listed, we still encourage you to reach out. And if you need reasonable adjustments at any stage of the process, please get in touch - we are happy to accommodate.

Role tech stack
scrumconnect ltd
Senior Java Engineer
Share role