Senior Java Software Engineer

Eden Scott

City of Edinburgh

Remote

GBP 70,000 - 90,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

A leading global fintech is seeking a Senior Java Software Engineer to join their remote-first UK team. You will design and develop cloud-based backend services and mentor junior engineers while influencing technology choices. Applicants should have over 6 years of experience in software engineering with a strong focus on object-oriented design. This is a unique opportunity to contribute meaningfully in a stable and ambitious environment.

Qualifications

  • 6+ years of professional experience in software engineering roles.
  • Proven experience building server-side applications and integrating with APIs.
  • Solid understanding of SQL, systems integration, and messaging frameworks.

Responsibilities

  • Design and develop backend services and APIs.
  • Lead projects from inception to deployment, including testing.
  • Mentor junior engineers and foster a culture of learning.

Skills

Object-oriented design expertise
OO programming skills (Java, C#, Go, Ruby)
Building server-side applications
Web technologies understanding
Agile methodology experience

Job description

Overview

Senior Java Software Engineer – Global Fintech (Remote / UK-Based)

We are working with an established global fintech, renowned for delivering world-class payments technology, as they grow their UK engineering team. They're powering the next generation of merchant-first capabilities and are looking for a Senior Software Engineer to join them on this journey.

This is a fantastic opportunity to work with a high-performing, autonomous team at the heart of a global payments ecosystem. You’ll tackle real-world challenges at scale, with a strong emphasis on quality, modern engineering practices, and building software that delivers lasting value.

The Opportunity

As a Senior Software Engineer, you will:

  • Design and develop backend services, APIs, and platform features within a modern, cloud-based payments architecture.
  • Lead or contribute to projects from inception through deployment — including architecture, testing, and release.
  • Build observable, testable systems using best practices such as BDD, CI/CD, and continuous improvement.
  • Collaborate with cross-functional teams to ship secure, scalable, and maintainable solutions.
  • Mentor junior engineers and lead by example, fostering a culture of learning and growth.
What We’re Looking For

We are seeking engineers with:

  • 6+ years of professional experience in software engineering roles.
  • Deep expertise in object-oriented design and architecture, with the ability to apply design patterns in scalable and maintainable ways.
  • Strong OO programming skills in one or more languages such as Java, C#, Go, or Ruby.
  • Proven experience building server-side applications and integrating with modern APIs and databases.
  • Solid understanding of web technologies, SQL, systems integration, caching, and messaging frameworks.
  • A collaborative, self-motivated mindset and a desire to mentor and support the growth of others.
  • The ability to thrive in an agile, outcome-driven environment with varied project scopes.
Why This Role?
  • Join a stable, well-funded fintech with global reach and real engineering ambition.
  • Be part of a remote-first, UK-based team working on meaningful challenges.
  • Influence technology choices and delivery approaches from the ground up.
  • Enjoy a culture that blends technical curiosity, pragmatism, and delivery focus.
Interested?

If you're a Senior Java Software Engineer with strong OO design skills and a passion for mentoring others, we’d love to tell you more about the long-term vision of this exceptional global fintech.

Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology
Industries
  • Software Development
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer – Financial Services
Senior Java Engineer – Financial Services

Fynity • Greater London

Hybrid
GBP 85,000 - 115,000
Hybrid working
Annual bonus
London office (1 day/week)
+4
Senior Java Engineer
Senior Java Engineer

Myn • Greater London

On-site
GBP 70,000 - 110,000
Hybrid work
Backend Software Engineer (Java) | Payments / Financial services
Backend Software Engineer (Java) | Payments / Financial services

Occupop Careers • Greater London

Hybrid
GBP 70,000 - 110,000
Principal Java Software Engineer
Principal Java Software Engineer

Fynity • London

On-site
GBP 70,000 - 90,000
Hybrid working
Collaboration with global banks
Fast-paced, product-led environment
Senior Java Backend Engineer – Remote/UK FinTech
Senior Java Backend Engineer – Remote/UK FinTech

Eden Scott • City of Edinburgh

Remote
GBP 70,000 - 90,000
Java Software Engineer
Java Software Engineer

Realtime Recruitment • Northern Ireland

On-site
GBP 50,000 - 70,000
Unlimited holidays
Bonus
Senior Software Engineer
Senior Software Engineer

Harrington Starr • United Kingdom

On-site
GBP 99,000 - 121,000
Equity stake
Excellent holidays
Private medical scheme
+1
Principal Software Engineer - Java
Principal Software Engineer - Java

Harrington Starr • Greater London

On-site
GBP 115,000 - 135,000
Learning programs
Hybrid London
Private medical
+2
Senior Developer
Senior Developer

Cathcart Technology • Stockport

Hybrid
GBP 60,000 - 70,000
Bonuses
Benefits
Principal Java Engineer
Principal Java Engineer

RE Partners • Greater London

On-site
GBP 130,000 - 170,000
Hybrid work model