Principal Java Software Engineer
London (Hybrid โ 1โ2 days/week onsite)
๐ Join a FinTech Powering the Future of Payments
Are you an experienced Senior/Principal Java Software Engineer who thrives in a fast-paced, agile environment? Passionate about high-throughput, real-time systems? This is your opportunity to help shape the core technology that powers instant payments for some of the worldโs largest financial institutions.
Weโre hiring on behalf of a leading payments consultancy, delivering cutting-edge solutions that integrate seamlessly with bank infrastructure to enable real-time, secure transactions across the globe.
๐ What Youโll Be Doing
Youโll join a high-performing engineering team building asynchronous, event-driven systems using modern Java technologies.
- Design and build scalable, high-availability systems processing millions of real-time transactions
- Work with Java 17+, Spring WebFlux, AKKA, Kafka, and more
- Write clean, testable code using TDD and BDD
- Contribute to architectural decisions in a fast-evolving codebase
- Collaborate within Agile teams (Kanban/Scrum)
๐ง What You Bring
Weโre looking for Engineers who are pragmatic, performance-focused, and thrive on solving complex distributed systems problems.
- Strong hands-on experience with Java 11+ (ideally Java 17)
- Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA)
- Experience with event-driven architecture, real-time messaging systems (Kafka, JMS)
- Familiarity with asynchronous request handling, scalability, and system resilience
- Agile mindset, with TDD/BDD and CI/CD experience
Bonus: Background in Banking/Payments is helpful but not required โ if youโve built high-performance, real-time systems, we want to talk to you.
๐ Whatโs In It for You
- ๐ฐ ยฃ95,000 โ ยฃ110,000 base salary (DOE)
- ๐ฏ 20% performance bonus
- ๐ง Work with cutting-edge tech on globally impactful systems
- ๐ก Hybrid working โ 1โ2 days/week in a London office
- ๐ Opportunity to collaborate with major global banks
- ๐ Fast-paced, product-led environment where your voice matters
If you\’re a motivated Senior/Principal Engineer ready to tackle complex challenges and deliver meaningful change, hit apply โ and shape the future of payments with us.
Contact Detail:
Fynity Recruiting Team