);">

Software Engineer


Financial Services

Latest Job

Scroll

ABOUT THIS ROLE

  • / London, UK (Hybrid)
  • / Permanent
  • / Competitive
REF: 4364382192

Senior Software Engineer – Backend (Java, Distributed Systems)

London | Hybrid | Full-time

A global payments technology platform is re-architecting how money moves in real time, building highly resilient, event-driven systems that operate at scale and power critical financial flows worldwide.

This role sits within a core engineering team responsible for designing and delivering backend services that make intelligent, time-sensitive decisions about how money moves across a global network. The systems are event-driven, highly distributed, and business-critical, requiring strong engineering discipline and pragmatic architectural thinking.

What you’ll be working on

• Designing and building backend services that sit at the heart of a large-scale financial platform

• Developing Java-based services that support real-time decision-making and high-throughput processing

• Ensuring systems are observable, resilient, and performant

• Collaborating with engineers, product partners, and stakeholders to turn business requirements into robust technical solutions

• Contributing to improvements in testing, deployment, and overall engineering quality

The technical environment

• Java (modern versions) with a strong object-oriented foundation

• Microservices running in a cloud-native environment

• Event-driven and streaming-based systems (Kafka or similar)

• Containerised services using Docker and Kubernetes

• APIs as first-class interfaces between services

• SQL-backed persistence layers at scale

• Strong focus on testing practices including unit, integration, and contract testing

• CI/CD pipelines and modern DevOps practices

• High emphasis on observability, monitoring, and operational excellence

What we’re looking for

• Strong backend engineering experience with Java in production environments

• Experience building and operating distributed systems at scale

• Practical exposure to event-driven or streaming architectures

• Comfort working in cloud-native environments (AWS or similar)

• A quality-first mindset: testing, reliability, and maintainability matter to you

• Ability to work autonomously while collaborating effectively within a team

• Clear communication skills and confidence working with both technical and non-technical stakeholders

Why this role

• Ownership of critical systems with genuine business impact

• A modern stack and the opportunity to influence how systems evolve

• Visibility, autonomy, and support within a mature engineering organisation

• Hybrid working with a London-based engineering team

If you’re a senior backend engineer who enjoys working on high-scale, high-impact systems and wants to be close to the technical heart of a global financial platform, this is well worth a conversation.

At Orbis Group, we are committed to creating an inclusive and diverse workplace. Research indicates that candidates, especially from underrepresented backgrounds, often hesitate to apply for jobs if they don't meet every qualification.

If you're excited about a role but don't perfectly align with every requirement, we encourage you to apply. Your unique skills and experiences may be the perfect fit for the job or other opportunities that arise.

Browser Update Required

This website does not support your current version of Internet Explorer, Please download the recent version from one of the links provided.

Update to Google Chrome Update to Internet Edge