Home / Jobs / Development Lead - Payments (ICON IPF)
Development Lead - Payments (ICON IPF)
LondonSource: WhatJobs
See advert for pay
Overview
In this Development Lead role, you will architect and deliver payments-focused microservices within a cloud-based stack, guiding squads to build scalable, secure payment systems for major banking clients. You’ll work closely with product owners, architects, and DevOps to ensure quality and speed to market, while mentoring engineers and upholding engineering best practices. This position sits at the intersection of payments domain expertise and modern cloud-native delivery, offering impact across large-scale programs. You join a collaborative, innovation-driven firm focused on transforming client operations.
Pay / Benefits
pension
private health insurance
employee discounts
20 days of holidays
2 days for charitable work
flexible working arrangements
Responsibilities
Lead design, development, and implementation of microservices-based applications using Java (v17+), Spring Boot, and related frameworks
Provide technical leadership to development teams, enforcing architecture, coding standards, performance, security, and maintainability
Collaborate with major banking clients and cross-functional teams in Agile Scrum environments
Promote Test-Driven and Behavior-Driven Development to improve quality across the lifecycle
Mentor junior/mid-level engineers, perform code reviews, and drive continuous improvement across the engineering team
Operate within payments solutions and understand ISO 20022 payments, schemes and types
Work with cloud platforms (AWS) and messaging (Apache Kafka) to enable scalable, resilient systems
Engage with tools like Bitbucket, Jira, Confluence, Docker, Kubernetes, and observability/CI/CD pipelines to support delivery
Key requirements
Minimum 2 years’ hands-on experience implementing ICON IPF or similar payments framework in a banking environment
5-10 years as a Java engineer
Strong experience with AWS cloud environments
Solid experience with Apache Kafka and asynchronous messaging
Proficiency with JMS, JSON, XML, Spring JPA, JTA, RESTful APIs
Oracle and MongoDB experience
Hands-on experience with TDD/BDD
Experience working with major banking clients
Strong communication skills and stakeholder management in Agile Scrum
We use essential cookies to make this site work. With your permission we would also like to use the optional cookies below. Nothing optional is set until you choose, and you can change your mind at any time from "Cookie settings" at the bottom of every page. Cookie policy.
Essential — keep the site working and secure, and remember the choice you make here. Always on.