Enable job alerts via email!

Principal Java Software Engineer

JR United Kingdom

Exeter

Hybrid

GBP 70,000 - 100,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

A leading payments consultancy is seeking a Principal Java Software Engineer to build high-performance systems that power instant payments for financial institutions. This role involves designing real-time, event-driven systems using modern Java technologies like Spring WebFlux and Kafka. You will work in a dynamic environment with a hybrid work setup, enhancing your skills while collaborating with major global banks.

Benefits

20% performance bonus
Hybrid working – 1–2 days/week onsite
Work with cutting-edge technology
Opportunity to collaborate with major banks
Fast-paced environment

Qualifications

  • Strong hands-on experience with Java 11+ is crucial.
  • Experience in building scalable, high-availability systems.
  • Familiarity with asynchronous request handling and real-time messaging systems.

Responsibilities

  • Design and build high-availability systems for real-time transactions.
  • Collaborate within Agile teams and contribute to architectural decisions.

Skills

Java 11+
Reactive Programming
Event-driven architecture
Agile mindset
TDD
BDD
CI/CD

Tools

Spring WebFlux
Kafka
AKKA

Job description

Principal Java Software Engineer, exeter
Client:

Fynity

Location:

exeter, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

Job Views:

5

Posted:

26.06.2025

Expiry Date:

10.08.2025

Job Description:

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

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

Please note that if you are NOT a passport holder of the country for the vacancy you might need a work permit. Check our Blog for more information.

Bank or payment details should not be provided when applying for a job. Eurojobs.com is not responsible for any external website content. All applications should be made via the 'Apply now' button.

Created on 26/06/2025 by JR United Kingdom

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

Bristol null

Hybrid

Hybrid

GBP 55,000 - 90,000

Full time

Yesterday
Be an early applicant

Principal Java Software Engineer

JR United Kingdom

Plymouth null

Hybrid

Hybrid

GBP 70,000 - 100,000

Full time

Yesterday
Be an early applicant

Principal Software Engineer - Java

JR United Kingdom

Exeter null

Remote

Remote

GBP 80,000 - 92,000

Full time

Today
Be an early applicant

Principal Software Engineer - Java

JR United Kingdom

Bristol null

Remote

Remote

GBP 80,000 - 92,000

Full time

Today
Be an early applicant

Principal Software Engineer - Java

JR United Kingdom

Plymouth null

Remote

Remote

GBP 80,000 - 92,000

Full time

Today
Be an early applicant

Principal Software Engineer - C# / .Net

JR United Kingdom

Exeter null

Remote

Remote

GBP 85,000 - 110,000

Full time

Today
Be an early applicant

Principal Software Engineer - Java

JR United Kingdom

Telford null

Remote

Remote

GBP 80,000 - 92,000

Full time

Today
Be an early applicant

Principal Software Engineer - Java

JR United Kingdom

York null

Remote

Remote

GBP 80,000 - 92,000

Full time

Today
Be an early applicant

Principal Software Engineer - Java

JR United Kingdom

Cheltenham null

Remote

Remote

GBP 80,000 - 92,000

Full time

Today
Be an early applicant