Enable job alerts via email!

Senior Java Software Engineer

Fynity

Greater London

Hybrid

GBP 95,000 - 115,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Java Software Engineer to join their dynamic team. In this pivotal role, you will design and develop high-performance, scalable applications for real-time payments, utilizing cutting-edge technologies such as Java 17+, Spring WebFlux, and Kafka. You will also lead technical discussions, mentor junior engineers, and contribute to a culture of continuous improvement within a highly agile environment. This opportunity not only allows you to stay hands-on but also to shape the future of payments technology on a global scale, making a significant impact in the financial sector.

Benefits

20% bonus based on performance
Flexible hybrid working
Cutting-edge technology
High-impact role

Qualifications

  • Expert-level experience in Java 11+ and Reactive Programming.
  • Strong knowledge of asynchronous request handling and distributed systems.

Responsibilities

  • Design and develop high-performance applications for real-time payments.
  • Mentor mid-level and junior engineers to foster a collaborative culture.

Skills

Java 11+
Reactive Programming
Asynchronous Request Handling
Event-Driven Architectures
Agile Methodologies
Soft Skills

Tools

Spring WebFlux
AKKA
Kafka

Job description

This range is provided by Fynity. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Fynity

Practice Lead @ Fynity | Building Architecture and Product teams for leading orgs across the UK & Europe

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

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 world’s 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 industry’s most talented Developers and Engineers.

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.

  • 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 We’re 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, 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?
  • £95k - £115k salary (depending on experience)
  • 20% bonus (based on both company and personal performance)
  • Work with cutting-edge technology in a high-impact role
  • Shape the future of payments at a global scale
  • 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!

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering, Information Technology, and Other
Industries
  • IT Services and IT Consulting, Software Development, and Computer and Network Security
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.