At a Glance
- Tasks: Build cutting-edge, event-driven systems for real-time payments.
- Company: Leading payments consultancy with a focus on innovation.
- Benefits: 20% annual bonus, hybrid working, and exposure to major banks.
- Why this job: Join a high-performing team and make an impact in the financial sector.
- Qualifications: Strong Java experience and understanding of reactive programming.
- Other info: Work in a dynamic environment with opportunities for growth.
The predicted salary is between 43200 - 72000 £ per year.
Are you a senior, hands-on Engineer who thrives in event-driven, asynchronous environments? Do you enjoy building low-latency, high-throughput distributed systems where correctness, resilience, and performance really matter?
This is an opportunity to work at the core of real-time payments infrastructure, helping to power instant transactions for some of the world’s largest banks.
We’re hiring on behalf of a leading payments consultancy delivering mission-critical, event-driven platforms that integrate deeply with bank infrastructure to enable secure, real-time payments at global scale.
You’ll play a senior individual-contributor role within a high-performing engineering team, building asynchronous, message-driven systems designed for scale, resilience, and near-zero downtime.
- Build event-driven architectures using modern Java and reactive frameworks
- Operate in Agile environments (Scrum / Kanban) with a strong engineering culture
- Java 17+, Spring WebFlux, Akka, Kafka, reactive streams, distributed messaging, cloud-native tooling
We’re looking for engineers who enjoy thinking in events, streams, and asynchronous workflows, and who take pride in building systems that perform under pressure.
- Strong hands-on experience with Java 11+ (ideally Java 17) in production environments
- Deep understanding of asynchronous and reactive programming models
- Experience building and testing production-grade systems using TDD/BDD and CI/CD pipelines
- Comfortable working on complex, long-lived systems where performance and reliability are critical
Bonus (not essential): Experience in banking, payments, or financial systems, or if you’ve built real-time platforms at scale.
20% annual bonus ~ Hybrid working – 1 day a week onsite (more if you prefer) ~ Exposure to major international banks and payment networks
Senior Java Developer (Hybrid) in London employer: Fynity
Contact Detail:
Fynity Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Java Developer (Hybrid) in London
✨Tip Number 1
Network like a pro! Reach out to your connections in the industry, especially those who work in payments or banking. A friendly chat can lead to insider info about job openings that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! If you’ve got a GitHub or personal project showcasing your Java and reactive programming prowess, make sure to highlight it during interviews. It’s a great way to demonstrate your hands-on experience.
✨Tip Number 3
Prepare for technical interviews by brushing up on event-driven architectures and asynchronous workflows. Practise coding challenges that focus on Java 17+ features and reactive frameworks to impress your interviewers.
✨Tip Number 4
Don’t forget to apply through our website! We’re always on the lookout for talented engineers like you. Plus, it’s a great way to ensure your application gets the attention it deserves.
We think you need these skills to ace Senior Java Developer (Hybrid) in London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Java 11+ and any relevant frameworks like Spring WebFlux. We want to see how your skills align with building event-driven architectures, so don’t hold back on showcasing your hands-on experience!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for asynchronous programming and how you’ve tackled challenges in high-pressure environments. We love seeing candidates who can articulate their journey and what excites them about the role.
Showcase Your Projects: If you've worked on any real-time platforms or complex systems, make sure to mention them! We’re keen on understanding your approach to building resilient systems, so include specific examples that demonstrate your problem-solving skills and technical prowess.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it gives you a chance to explore more about our culture and values!
How to prepare for a job interview at Fynity
✨Know Your Tech Inside Out
Make sure you’re well-versed in Java 17+, Spring WebFlux, and the other technologies mentioned in the job description. Brush up on your knowledge of asynchronous programming and reactive frameworks, as you’ll likely be asked to discuss how you’ve applied these in real-world scenarios.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in building low-latency, high-throughput systems. Think about examples where you had to ensure performance and reliability under pressure, and be ready to explain your thought process and the solutions you implemented.
✨Familiarise Yourself with Agile Methodologies
Since the role operates in Agile environments, it’s crucial to demonstrate your understanding of Scrum and Kanban. Be prepared to share your experiences working in these frameworks and how they’ve contributed to your success in delivering projects.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the company’s approach to event-driven architectures and their engineering culture. This shows your genuine interest in the role and helps you assess if it’s the right fit for you.