Skip to Main Content

Job Title


Senior Java Software Engineer


Company : Fynity


Location : reading, south east england


Created : 2025-04-05


Job Type : Full Time


Job Description

Senior Java Software Engineer Real-Time Systems | 95k - 115k + 20% BonusLocation: London (Hybrid, 1-2 days per week)Are you a highly experienced Java Software Engineer looking to take on a senior hands-on role while mentoring the next generation of top talent? Do you want to work on high-performance, real-time systems that process millions of transactions in milliseconds?This is your opportunity to join a leading payments technology consultancy, working with some of the worlds largest financial institutions to redefine the future of real-time payments.This company is setting the bar high, so rest assured, you will be working alongside some of the industries most talented Developers and Engineers.The RoleAs a Senior Software Engineer, youll be at the forefront of building asynchronous, event-driven systems using Java 17+, Spring WebFlux, AKKA, Kafka, and more. Youll be working fully hands-on in a high-volume, low-latency environment, contributing to architecture and design, while also mentoring and guiding other engineers to raise the technical bar across the team.Design and develop high-performance, scalable applications for real-time payments.Lead technical discussions and drive best practices in TDD & BDD methodologies.Optimise applications for high availability, resilience, and scalability.Mentor and support mid-level and junior engineers, fostering a collaborative engineering culture.Work in a highly agile Kanban/Scrum environment, contributing to continuous improvement.What Were Looking For:Expert-level experience in Java 11+ (ideally Java 17) and Reactive Programming (Spring WebFlux, AKKA).Strong knowledge of asynchronous request handling and distributed systems.Proven experience with event-driven architectures and real-time messaging (Kafka, JMS).A strong advocate for Agile methodologies (TDD, BDD) and CI/CD best practices.Mentorship experience, helping to upskill and guide engineers within the team.Experience building high-performance, mission-critical systems (Payments, Banking, or any real-time transactional systems).Excellent soft skills, youll be working in a collaborative team with stakeholders from across the business.Not from a Banking/Payments background? If youve worked on complex real-time systems in other industries, we still want to hear from you!Whats in It for You?95k - 115k salary (depending on experience)20% bonus (based on both company and personal performance)Work with cutting-edge technology in a high-impact roleShape the future of payments at a global scaleFlexible hybrid working (London office, 1-2 days per week)Ready to Take a senior role in a High-Performance Engineering Team?If you're a senior engineer who wants to stay hands-on while mentoring others, this is your chance to work on mission-critical financial systems and drive real innovation.Apply now and be part of the next evolution in real-time payments technology!