Senior Java Developer

Be among the first applicants.
Fynity
Wimbledon
GBP 95,000 - 115,000
Be among the first applicants.
7 days ago
Job description

Senior Software Engineer - Real-Time Systems | £95k - £115k + 20% Bonus

Location: London (Hybrid, 1-2 days per week)

Are you a highly experienced 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 world's largest financial institutions to redefine the future of real-time payments.

The Role
As a Senior Software Engineer, you'll be at the forefront of building asynchronous, event-driven systems using Java 17+, Spring WebFlux, AKKA, Kafka, and more. You'll 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.

  1. Design and develop high-performance, scalable applications for real-time payments.
  2. Lead technical discussions and drive best practices in TDD & BDD methodologies.
  3. Optimise applications for high availability, resilience, and scalability.
  4. Mentor and support mid-level and junior engineers, fostering a collaborative engineering culture.
  5. Work in a highly agile Kanban/Scrum environment, contributing to continuous improvement.

What We're Looking For:
  1. Expert-level experience in Java 11+ (ideally Java 17) and Reactive Programming (Spring WebFlux, AKKA).
  2. Strong knowledge of asynchronous request handling and distributed systems.
  3. Proven experience with event-driven architectures and real-time messaging (Kafka, JMS).
  4. A strong advocate for Agile methodologies (TDD, BDD) and CI/CD best practices.
  5. Mentorship experience, helping to upskill and guide engineers within the team.
  6. Experience building high-performance, mission-critical systems (Payments, Banking, or any real-time transactional systems).
  7. Excellent soft skills, you'll be working in a collaborative team with stakeholders from across the business.

Not from a Banking/Payments background? If you've worked on complex real-time systems in other industries, we still want to hear from you!

What's in It for You?
  1. £95k - £115k salary (depending on experience)
  2. 20% bonus (based on both company and personal performance)
  3. Work with cutting-edge technology in a high-impact role
  4. Shape the future of payments at a global scale
  5. Flexible 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!

If you are interested please apply ASAP. The People Network is an employment agency and will respond to all applicants within three - five working days. If you do not hear within these timescales please feel free to get in touch.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Java Developer jobs in Wimbledon