Enable job alerts via email!

Principal Java Software Engineer

Fynity

London

Hybrid

USD 85,000 - 120,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

Join a leading payments consultancy at Fynity as a Senior/Principal Java Software Engineer, where you'll be instrumental in shaping the core technology for instant payments with major financial institutions. In a hybrid work environment, you'll tackle complex challenges and innovate in the fast-paced world of FinTech, utilizing your expertise in Java and reactive systems to deliver impactful solutions.

Benefits

Work with cutting-edge technology
Hybrid working – 1–2 days/week in London office
Opportunity to collaborate with major global banks
Fast-paced, product-led environment

Qualifications

  • 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 and messaging systems.

Responsibilities

  • Design and build scalable, high-availability systems processing real-time transactions.
  • Collaborate within Agile teams, contributing to architectural decisions.
  • Write clean, testable code and contribute to code quality through TDD and BDD.

Skills

Java 11+
Reactive Programming
Event-driven architecture
Agile methodologies

Job description

Get AI-powered advice on this job and more exclusive features.

Fynity provided pay range

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

Senior Delivery Consultant @ Fynity, placing highly skilled talent within the cloud technology sector ️

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

  • 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.

Seniority level
  • Seniority level
    Mid-Senior level
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology, Engineering, and Other
  • Industries
    Financial Services, Banking, and IT Services and IT Consulting

Referrals increase your chances of interviewing at Fynity by 2x

Get notified about new Java Software Engineer jobs in London Area, United Kingdom.

London, England, United Kingdom 1 month ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 7 months ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 year ago

St Albans, England, United Kingdom 4 days ago

London, England, United Kingdom 7 months ago

London, England, United Kingdom 1 month ago

London Area, United Kingdom $85,000 - $120,000 3 weeks ago

London, England, United Kingdom 3 days ago

London, England, United Kingdom 1 month ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Principal Java Software Engineer

JR United Kingdom

Hounslow null

Hybrid

Hybrid

GBP 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Hemel Hempstead null

Hybrid

Hybrid

GBP 70,000 - 100,000

Full time

Yesterday
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Woking null

Hybrid

Hybrid

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

High Wycombe null

Hybrid

Hybrid

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Luton null

Hybrid

Hybrid

GBP 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Colchester null

Hybrid

Hybrid

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Basildon null

Hybrid

Hybrid

GBP 60,000 - 90,000

Full time

2 days ago
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Crawley null

Hybrid

Hybrid

GBP 70,000 - 100,000

Full time

2 days ago
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Chelmsford null

Hybrid

Hybrid

GBP 60,000 - 90,000

Full time

2 days ago
Be an early applicant