Job Overview
Company logo:https://media.licdn.com/dms/image/v2/D4E0BAQEt6YbTSR8SsA/company-logo_400_400/company-logo_400_400/0/1726472493711/thepeoplenetwork_png_logo?e=1749686400&v=beta&t=1U1vKAw8ibOBt3Sd6f_xpl-5KdvQZcY7i2Pdr6O7E98 Java Software Engineer – Real Time Systems | £70k – £95k + 20% Bonus
Location: London (hybrid 1-2 days a week)
Are you a Software Engineer passionate about building cutting-edge, high-performance systems? Do you thrive in an agile, fast-paced environment where innovation and collaboration drive success? If so, this is your chance to be part of something game-changing within the Payments space.
We are recruiting for a leading payments technology consultancy, working with some of the world’s biggest financial institutions to revolutionise real-time payment processing. Working with their flagship product which delivers a seamless, cost-effective solution that integrates with banking applications to power the future of payments.
The RoleAs a Software Engineer, you will play a key role in developing asynchronous, event-driven systems that ensure speed, scalability, and resilience. You’ll work with Java 17+, Spring WebFlux, AKKA, Kafka and more to build solutions that process millions of transactions in real time.
Develop high-quality code using TDD & BDD methodologies.Contribute to architecture and design decisions for an advanced payments platform.Optimise applications for high availability and scalability.Work in a highly collaborative Kanban/Scrum environment.
What We’re Looking For:Strong experience with Java 11+ (ideally Java 17) and Reactive Programming (Spring Framework, AKKA).Deep understanding of asynchronous request handling and distributed systems.Experience with event-driven architectures and real-time messaging (Kafka, JMS).Strong Agile experience as well as knowledge of TDD/BDD.
If you haven’t worked in the world of Banking/Payments but have experience working on real time systems then we still want to hear from you!
In return, you’ll receive:£70k – £95k salary (depending on experience)20% Bonus – based on both company and personal performanceWork with cutting-edge technology in a highly agile environmentMake an impact in global financial institutionsFlexible remote/hybrid working options
Ready to Shape the Future of Payments?This is your opportunity to work on mission-critical financial systems that redefine how the world moves money. If you’re a self-starter who thrives in a high-performance engineering team, we want to hear from you!
Apply now and be part of the next generation of payments innovation.