Principal Software Engineer
New Yesterday
Overview
Principal Software Engineer (Java)
London – 1 day a week onsite
Join a FinTech Powering the Future of Payments
Are you a seasoned individual contributor looking for a step up into a senior position within a high-performing team within the world of Banking/Payments? Are you 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 Banks.
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 be the focal point of 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
- £100,000 – £115,000 base salary (DOE)
- 20% bonus
- Work with cutting-edge tech on globally impactful systems
- Hybrid working – 1 day a week (or more if you’d like!)
- Opportunity to collaborate with major global banks
- Fast-paced, product-led environment where your voice matters
If you're a motivated Senior/Principal/Staff Java Software Engineer ready to tackle complex challenges and deliver meaningful change, hit apply – and shape the future of payments with us.
- Location:
- City Of London, England, United Kingdom
- Salary:
- £80,000 - £100,000
- Job Type:
- FullTime
- Category:
- IT & Technology
We found some similar jobs based on your search
-
New Yesterday
Principal Software Engineer
-
City Of London, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Are you interested in working in Tech for Good? Have you got experience working with Kotlin, or are keen to work with Kotlin? Principal Software Engineer - Clean Energy for EV Charging Up to £150k + bonus + benefits Hybrid in London 2 days per week W...
More Details -
-
New Yesterday
Principal Software Engineer
-
City Of London, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
, United Kingdom**Job Family Group:**Information Technology (IT)**Worker Type:**Regular**Posting Start Date:**September 24, 2025**Business unit:**Projects and Technology**Experience Level:**Experienced Professionals**Job Description:****What’s the ro...
More Details -
-
New Yesterday
Principal Support Engineer (Software)
-
Barrow-In-Furness, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview Job Title: Principal Support Engineer (Software) Location: Barrow-in-Furness, Filton or Brough. We offer a range of hybrid and flexible working arrangements - please speak to your recruiter about the options for this particular role. Sal...
More Details -
-
New Yesterday
Principal Software and Controls Engineer
-
Milton Keynes, England, United Kingdom
-
£125,000 - £150,000
- Engineering
Job Description Principal Software and Controls Engineer Competitive Salary Permanent, Hybrid 2-3 days a week, Milton Keynes Sponsorship is unavailable T2M Resourcing are working with a growing technology and manufacturing business to recruit a Pri...
More Details -
-
New Yesterday
Software Engineer Principal
-
Birmingham, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Overview Position: Data Science Group Manager within PNC's Technology organization. Based in Pittsburgh, PA, Strongsville, OH, Birmingham, AL, Phoenix, AZ or Dallas, TX. Responsibilities require time in the office or in the field on a regular basis;...
More Details -
-
New Yesterday
Software Engineer Principal (Data Product Domain Lead - Retail)
-
Birmingham, England, United Kingdom
-
£80,000 - £100,000
- IT & Technology
Position Overview At PNC, our people are our greatest differentiator and competitive advantage in the markets we serve. We are united in delivering the best experience for our customers and fostering an inclusive workplace where all employees feel re...
More Details -