Senior Software Product Engineer

Fynity

England

Hybrid

GBP 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Cutting-edge technology
Hybrid working model
Collaboration with major global banks
Fast-paced environment

Job summary

A leading payments consultancy is seeking a Senior Software Product Engineer in London. This role involves designing high-availability systems for instant payments and requires strong experience in Java, Reactive Programming, and event-driven architecture. You will collaborate within Agile teams and contribute to architecture decisions in a fast-paced environment. The position offers hybrid working with one day onsite each week.

Qualifications

  • Strong hands-on experience with Java 11+ (ideally Java 17).
  • Solid knowledge of Reactive Programming (e.g., Spring WebFlux, AKKA).
  • Experience with real-time messaging systems (Kafka, JMS).
  • Familiarity with asynchronous request handling, scalability, and system resilience.
  • Agile mindset, with TDD/BDD and CI/CD experience.

Responsibilities

  • Design and build scalable, high-availability systems processing millions of real-time transactions.
  • Collaborate within Agile teams (Kanban/Scrum).
  • Contribute to architectural decisions in a fast-evolving codebase.
  • Contribute to architectural decisions in a fast-evolving codebase.
  • Collaborate within Agile teams (Kanban/Scrum).

Skills

Java 11+
Reactive Programming
Event-driven architecture
Asynchronous request handling
Agile mindset

Job description

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

Practice Lead @ Fynity | Building Architecture and Product teams for leading orgs across the UK & Europe

Senior Software Product Engineer

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
  • 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 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 Software Product Engineer ready to tackle complex challenges and deliver meaningful change, hit apply – and shape the future of payments with us.

Seniority level

Mid‑Senior level

Employment type

Full‑time

Job function

Engineering, Information Technology, and Other

Industries

Software Development, Financial Services, and IT Services and IT Consulting

Referrals increase your chances of interviewing at Fynity by 2x

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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Java Software Engineer
Principal Java Software Engineer

Fynity • London

Hybrid
GBP 70,000 - 90,000
Hybrid working
Collaboration with global banks
Fast-paced, product-led environment
Software Engineer
Software Engineer

Fynity • Conwy

Hybrid
GBP 50,000
Annual performance-based bonus
Company pension contributions
Private medical insurance
Senior Software Engineer
Senior Software Engineer

Workonomics • Greater London

Hybrid
GBP 60,000 - 100,000
Senior Java Software Engineer
Senior Java Software Engineer

Eden Scott • City of Edinburgh

Remote
GBP 70,000 - 90,000
Senior Software Engineer .Net
Senior Software Engineer .Net

Eden Scott • Glasgow

On-site
GBP 75,000 - 110,000
Senior Software Engineer
Senior Software Engineer

develop • Greater London

Hybrid
GBP 70,000 - 95,000
Competitive salary up to £95k
Remote working with quarterly London trips
Salary sacrifice pension
+4
Principal Data Engineering Consultant
Principal Data Engineering Consultant

Fynity • England

Hybrid
GBP 70,000 - 80,000
Annual bonus up to £7k
Private medical
Pension plan
+1
Senior Software Engineer
Senior Software Engineer

Workonomics • England

On-site
GBP 70,000 - 120,000
Senior Product Manager
Senior Product Manager

Reason • Greater London

Hybrid
GBP 70,000 - 100,000
Software Engineer C#
Software Engineer C#

Eden Scott • City of Edinburgh

On-site
GBP 45,000 - 75,000