CommuniTech Recruitment Group
Software Engineer (Backend Java / Python / C#) – Investment Banking
View all jobs at CommuniTech Recruitment GroupJob 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 experienceCommercial experience with Java, Python or C#Strong problem-solving and software design skillsExperience working with scalable, distributed or high-performance systemsExperience participating in or leading code reviewsAbility 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 BootOracle SQLDocument databasesKubernetesJenkinsGitHub Copilot or other AI coding toolsBuilding 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.
Get new jobs by email
We will let you know when matching roles are posted.
Similar roles you may be interested in



