-
Fynity

Java Software Engineer

Fynity
United Kingdom · Full-time · Mid-Senior

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 Role

As 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 performance
  • Work with cutting-edge technology in a highly agile environment
  • Make an impact in global financial institutions
  • Flexible 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.

Key Skills

Ranked by relevance

java kafka high availability tdd
Login to Apply
Posted
Apr 11, 2025
Type
Full-time
Level
Mid-Senior
Location
London Area
Company
Fynity

Industries

Software Development IT Services IT Consulting IT System Custom Software Development

Categories

Consulting Information Technology Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Fynity
Related

Java Software Engineer - Banking

2025-09-12

Full-time
Mid-Senior
United Kingdom
Software Development
Engineering
View Job Details
Fynity
Related

Java Software Engineer

2025-08-22

Full-time
Mid-Senior
United Kingdom
Banking
Engineering
View Job Details
Fynity
Related

Golang Tech Lead

2025-08-05

Full-time
Mid-Senior
United Kingdom
IT Services
Engineering