Backend Jobs in United Kingdom
There are 2,855 open Backend jobs in United Kingdom on freehire right now. 627 of them were posted recently. The skills employers ask for most often are api, cloud and java.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| GBP | year | £75,000 | £95,000 | £110,000 | 215 |
| USD | year | $130,000 | $157,500 | $201,250 | 15 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- api 38%
- cloud 29%
- java 27%
- ai 27%
- aws 24%
- python 23%
- microservices 18%
- ci-cd 17%
How the work is done
- Hybrid 522 · 18%
- Remote 285 · 10%
- Onsite 36 · 1%
Visa sponsorship offered in 53% of the 149 postings that state a position on it.
Seniority
- Senior 1,276
- Lead 193
- Staff 135
- Middle 70
- Junior 46
- Principal 37
Who is hiring
- 1000+ employees 234
- 501-1000 employees 139
- 51-200 employees 125
- 11-50 employees 74
- 201-500 employees 20
- 1-10 employees 8
Backend Developer
Build and maintain AWS-based microservices in Python (FastAPI/Flask) to power secure device-financing platforms used globally, focusing on Lambda, SQS, API Gateway, and event-driven workflows.
Senior Backend Developer
Senior Backend Engineer at edtech company building a multitenant learning platform in Python/FastAPI, Postgres, Kafka, and AWS; designs secure, scalable IAM and DDD-based systems.
Senior Backend Developer
Senior backend developer building secure, scalable Node.js services for a crypto platform, improving APIs, databases, and microservices while ensuring compliance and high availability.
Senior Backend Developer
Builds and maintains scalable backend services in Node.js and TypeScript, designs APIs, optimizes databases, and collaborates with frontend teams to deliver integrated solutions.
Backend Developer - Bazel
Build and maintain Bazel-based monorepo infrastructure to scale developer productivity for large codebases, using Java, Python, Starlark, and TypeScript.
C++ Backend Developer
Develop and maintain C++ server-side applications for trade capture and processing in a high-volume FX trading environment, using multithreading and messaging technologies.

C++ Backend Developer
Develop and enhance C++ server-side applications for trade capture and processing in Barclays' Foreign Exchange business, maintaining high-performance distributed systems in a high-volume trading environment.
Backend Developer
Builds and maintains Java-based microservices on AWS with Kubernetes, using Spring, PL/SQL, NoSQL and Terraform.
C# backend Developer
Builds and maintains high-performance backend trading systems in C# or Java, designing scalable distributed services and APIs for real-time financial markets.
Senior Backend Developer
Senior PHP developer building and maintaining backend applications using Laravel/Symfony, mentoring junior devs, and collaborating on client projects.
Backend Developer
Builds and maintains Node.js/Express APIs and backend services for web and mobile apps, using MySQL, AWS, and third-party integrations.
Lead Backend Developer
Lead backend developer building scalable Java/Spring Boot services and APIs, mentoring engineers, and integrating AI/LLMs to improve workflows and system reliability.
Backend Software Engineer - Java & Microservices
Builds and maintains Java/Spring microservices for Goldman Sachs’ trading platforms, handling high-throughput data pipelines and real-time decision systems.
Backend Software Engineer - Application Development
Build scalable backend services and APIs in Java, Rust, Python or Go to power Palantir’s data-driven platforms for government and enterprise clients.
Backend Software Engineer: Java Microservices & MongoDB
Builds and maintains Java microservices and MongoDB databases for Goldman Sachs’ fintech systems in Birmingham.
Backend Software Engineer - Application Development
Build and maintain scalable backend services and APIs in Java, Rust, Python or Go to power Palantir’s AI-driven data platforms for critical industries.
Java Developer - Desktop / Oracle / SQL / Backend / Unit testing
Builds and maintains backend services in Java for a global logistics platform, using Oracle/SQL and unit testing in an agile team.
Senior Software Engineer (C# / Java) - Remote & Scalable Backend
Build and maintain scalable backend services and APIs in C# and Java for Inventory Lab’s ecommerce platform, ensuring high performance and reliability.
Senior Java Backend Engineer – Remote-Eligible
Senior Java backend engineer in Farnborough building and maintaining secure, high-availability services and APIs while contributing to technical decisions and CI/CD pipelines.
Software Engineer, Java Backend
Build and maintain scalable Java microservices for an AI-powered recruitment platform, integrating with cloud-native tooling and optimizing talent-matching algorithms.