Get AI-powered advice on this job and more exclusive features.
This range is provided by Oliver Bernard. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
Direct message the job poster from Oliver Bernard
Location: London, Hybrid (1‑2 days/week)
A Java Software Engineer is needed for a highly regarded payment solutions company; they are used by major global financial institutions standing out for its low‑code, cloud‑native real‑time payments platform.
They’re looking for a Java Developer with a product engineering background to join their team, building highly available, scalable systems that power next‑generation payments.
Technical Requirements
* Java with Spring
* Kafka or JMS
* Solid understanding of CI/CD pipelines, automation, and Agile delivery practices.
* Experience working with MongoDB or other NoSQL databases.
Responsibilities
* Play a key role in developing real‑time payment processing systems using Java, Spring, and Reactive frameworks.
* Follow TDD and BDD methodologies to ensure clean, maintainable, and well‑tested code.
* Contribute to technical and design decisions, shaping the future of the payments platform.
* Build reusable, modular code and optimise applications for maximum speed and scalability.
* Work within an Agile delivery environment, collaborating closely with cross‑functional teams.
* Leverage automation, CI/CD pipelines, and DevOps tools to streamline deployments and improve delivery efficiency.
This is a great opportunity to work in a fast‑paced, collaborative engineering environment, designing and developing products that sit at the heart of a global payments network.
Please apply now for more information.
Title
Software Engineer – Product Engineering – Real‑time Payments
Seniority Level
Mid‑Senior level
Employment Type
Full‑time
Job Function
Information Technology
Industries
Software Development, Financial Services, and IT Services and IT Consulting
#J-18808-Ljbffr