Negotiable
Undetermined
Undetermined
London
Summary: The role of Senior Java Engineer focuses on delivering large-scale enterprise payments platforms within a cloud-based architecture. It requires hands-on engineering skills and the ability to solve complex problems while collaborating with both technical and non-technical stakeholders. The position emphasizes designing and building robust Java-based payment services, particularly in high-volume banking environments. Ideal candidates will have extensive experience in Java, AWS, and payments processing standards.
Key Responsibilities:
- Design and build robust Java-based payment services using modern engineering practices.
- Contribute to cloud-native microservices handling high-volume transactions in critical banking environments.
- Collaborate with engineers, architects, and non-technical stakeholders to ensure effective communication and delivery.
Key Skills:
- Strong hands-on experience with Java 11, Spring Boot, and microservices architectures.
- Proven experience working within AWS cloud environments.
- Solid experience using Apache Kafka and asynchronous messaging.
- Deep understanding of payments processing and ISO 20022 standards.
- Between five and ten years' experience as a Java engineer.
- At least three years of hands-on experience implementing ICON IPF within banking environments.
- Background working closely with major banking or financial services clients.
- Confident communicator able to engage with both technical and non-technical audiences.
Salary (Rate): £625 Daily
City: London
Country: United Kingdom
Working Arrangements: undetermined
IR35 Status: undetermined
Seniority Level: Senior
Industry: IT
Senior Java Engineer Payments
Location: London two days per weekContract Length: Minimum twelve monthsPay: £525 - £625 per day
An experienced Senior Java Engineer is required to support the delivery of large-scale enterprise payments platforms within a modern cloud-based architecture. This is a hands-on engineering role suited to someone who enjoys solving complex problems and working closely with senior technology and banking stakeholders.
What you will be doing
You will be designing and building robust Java based payment services using modern engineering practices. The work is delivery focused and will involve contributing to cloud native microservices handling high volume transactions within critical banking environments. Collaboration and communication are key as you will be working alongside engineers, architects and non-technical stakeholders.
Essential experience
Strong hands-on experience with Java eleven Spring Boot and microservices architecturesProven experience working within AWS cloud environmentsSolid experience using Apache Kafka and asynchronous messagingDeep understanding of payments processing and ISO 20022 standardsBetween five and ten years' experience as a Java engineerAt least three years hands on experience implementing ICON IPF within banking environmentsBackground working closely with major banking or financial services clientsConfident communicator able to engage with both technical and non-technical audiences
Why apply
This role offers long term stability challenging technical work and the opportunity to contribute to mission critical payment systems used at scale. Ideal for an experienced Java Engineer looking to apply their skills in a complex high impact payments environment.