Backend Software Engineer (Java / Python / C#) – Investment Banking

CommuniTech Recruitment Group · London Area, United Kingdom
LinkedIn

Posted

Aug 20, 2026 (9d ago)

Seniority

Mid-Level

Work Model

On-site

Type

Full-time

Category

Backend

Salary

£80k – £95k ≈ $101,600 – $120,650 USD

Skills

C# GitHub Java Jenkins Kubernetes Oracle Python Spring Boot SQL

Description

Backend Software Engineer (Java / Python / C#) – Investment Banking £80,000–£95,000 + bonus & benefits | West London | Permanent | 5 days onsite We’re hiring a Mid-Level Backend Software Engineer to join the London technology team of an investment bank, building mission-critical systems supporting global payments and financial markets. You’ll work on high-performance backend systems. This would suit an engineer who enjoys solving complex technical problems and wants to work on large-scale, business-critical systems. What we’re looking for: Strong backend software engineering experience Commercial experience with Java, Python or C# Strong problem-solving and software design skills Experience working with scalable, distributed or high-performance systems Experience participating in or leading code reviews Ability to support and mentor other engineers You do not need to tick every technology box. We’re interested in strong backend engineers first and foremost. Experience with any of the following would be useful: Java 17+ / Spring Boot Oracle SQL Document databases Kubernetes Jenkins GitHub Copilot or other AI coding tools Building AI agents or using AI to improve engineering productivity Salary: £80,000–£95,000 + bonus & benefits Location: West London Working pattern: 5 days per week onsite Visa: Candidates must already have the right to work in the UK. Sponsorship is not available. If you’re a backend engineer looking to move into, or continue working within, financial services, please apply with your CV for immediate consideration.