Backend Software Engineer (Java) | Payments / Financial services

Be | Shaping the Future UK

United Kingdom

On-site

GBP 70,000 - 110,000

Full time

7 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Be | Shaping the Future UK is seeking experienced Senior Backend Software Engineers to join a technology-driven team serving financial services and payments clients. You will design, build, and operate cloud-native backend services at scale, focusing on reliability and performance.

You will work with Spring Boot, microservices, and distributed systems, delivering customer-facing applications used by thousands of users. Strong problem-solving and collaboration skills are essential.

Qualifications

  • Experience in Financial Services, FinTech or Payments environments is essential.
  • Experience building customer-facing applications and scalable backend services.
  • Strong knowledge of distributed systems and modern cloud architectures.

Responsibilities

  • Design, build and enhance modern software applications and services.
  • Develop high-quality, maintainable and reusable code.
  • Contribute to microservices-based architectures and distributed systems.
  • Support customer-facing applications used by large user populations.
  • Improve software quality via automated testing and CI/CD practices.
  • Monitor application health, performance and reliability.
  • Manage deployments and production environments.
  • Investigate incidents, perform root-cause analysis and implement fixes.

Skills

Spring Boot
Microservices
SQL / NoSQL
Distributed Systems
Backend Engineering
High-scale Applications
Automated Testing
CI/CD
Problem Solving
Communication

Education

Bachelor's degree or equivalent
3+ years of software engineering experience

Tools

Kafka
AWS
Docker

Job description

We are partnering with a leading technology-driven organisation operating within the Financial Services, FinTech and Payments sector to hire several experienced Senior Backend Software Engineers.

This is an opportunity to join a high-performing engineering team responsible for building and enhancing customer-facing products used at scale. You'll be involved in designing, developing and operating modern, cloud-based applications, collaborating with product, architecture and engineering colleagues to deliver resilient and scalable solutions.

Experience within Financial Services, FinTech or Payments environments is essential.

What You'll Be Doing

  • Designing, building and enhancing modern software applications and services
  • Developing high-quality, maintainable and reusable code
  • Contributing to microservices-based architectures and distributed systems
  • Building and supporting customer-facing applications used by large user populations
  • Driving software quality through automated testing and continuous improvement
  • Monitoring application health, performance and operational reliability
  • Managing deployments and supporting production environments
  • Investigating and resolving production incidents, conducting root cause analysis and implementing long-term fixes
  • Contributing to architectural discussions and solution design
  • Identifying opportunities to improve engineering practices, delivery processes and system performance
  • Working closely with cross-functional teams to deliver business-critical technology solutions

We are particularly interested in candidates who can demonstrate:

  • Experience with Spring Boot and microservices architectures
  • Experience building customer-facing applications
  • Experience with SQL and/or NoSQL databases
  • Strong backend engineering expertise and a solid understanding of distributed systems
  • Experience delivering large-scale applications, ideally supporting 10,000+ users
  • A track record of delivering measurable project outcomes and business impact
  • Experience operating services in production environments
  • Strong problem-solving, analytical and critical-thinking skills
  • Excellent communication and stakeholder engagement skills
  • Kafka
  • AWS
  • Docker
  • Continuous Delivery practices
  • Payments industry experience

Full-Stack Candidates

Whilst backend expertise remains the highest priority, we are also keen to hear from engineers with full-stack experience. Candidates with a combination of Java backend development and React.js frontend development will be considered, particularly where they have strong backend credentials and experience delivering end-to-end solutions.

Successful candidates will typically demonstrate:

  • Experience working within Financial Services, FinTech or Payments organisations
  • Ownership of systems throughout the software development lifecycle
  • Experience supporting live production systems
  • A pragmatic approach to software design and architecture
  • Evidence of improving systems, processes or engineering practices
  • A collaborative mindset and ability to work effectively within agile teams

Education & Experience

  • Bachelor's degree or equivalent professional experience
  • Typically 3+ years of relevant software engineering experience, or equivalent
  • Experience of developing enterprise-scale backend applications

Why Apply?

  • Join a highly regarded organisation within the Financial Services and Payments sector
  • Modern cloud-native technology environment
  • Opportunity to influence architecture, engineering quality and platform evolution
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 Backend Engineer (Java) for Scalable FinTech Systems
Senior Backend Engineer (Java) for Scalable FinTech Systems

Be | Shaping the Future UK • United Kingdom

On-site
GBP 70,000 - 110,000
Senior Java Architect - Payments
Senior Java Architect - Payments

Sanderson • City Of London

On-site
GBP 143,000 - 156,000
Senior Staff Java Engineer
Senior Staff Java Engineer

RE Partners • Greater London

Hybrid
GBP 90,000 - 130,000
Hybrid work model
Backend Systems Developer
Backend Systems Developer

Candour • Liverpool

On-site
GBP 55,000 - 75,000
Senior .NET Engineer – Hybrid Payments Platform (London)
Senior .NET Engineer – Hybrid Payments Platform (London)

Halian | Managed Services, Recruitment Agency & Contract Staffing • Greater London

Hybrid
GBP 70,000 - 100,000
Staff Back-end Engineer (Go Lang or Java)
Staff Back-end Engineer (Go Lang or Java)

MateHR • Greater London

On-site
GBP 120,000 - 170,000
Senior Java Software Engineer
Senior Java Software Engineer

Eden Scott • City of Edinburgh

On-site
GBP 70,000 - 90,000
Lead Java Software Engineer in FX Payments tech
Lead Java Software Engineer in FX Payments tech

JPMorgan Chase & Co. • Greater London

On-site
GBP 90,000 - 130,000
Senior Java Developer
Senior Java Developer

X4 Technology • Greater London

On-site
GBP 90,000 - 120,000
Ongoing training
Career progression
Wellbeing initiatives
+1