Java Software Engineer
Product Engineering- Real-time Payments
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.
Your Background/ Tech Stack
* Java with Spring
* Reactive programming (AKKA etc)
* Kafka or JMS
* Solid understanding of CI/CD pipelines, automation, and Agile delivery practices.
* Experience working with MongoDB or other NoSQL databases.
The Role
* 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.
Apply now for more information.
Software Engineer- Product Engineering- Real-time Payments