Software Engineering Jobs in United Kingdom
There are 5,809 open Software Engineering jobs in United Kingdom on freehire right now. 1,489 of them were posted recently. The skills employers ask for most often are cloud, java and python.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| GBP | year | £60,000 | £77,500 | £100,000 | 403 |
| GBP | day | £472 | £625 | £700 | 44 |
| USD | year | $166,100 | $192,750 | $215,000 | 38 |
| EUR | year | €96,850 | €113,850 | €124,845 | 15 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 33%
- java 30%
- python 30%
- ai 30%
- api 28%
- ci-cd 24%
- agile 22%
- aws 22%
How the work is done
- Hybrid 1,174 · 20%
- Remote 363 · 6%
- Onsite 164 · 3%
Visa sponsorship offered in 52% of the 638 postings that state a position on it.
Seniority
- Senior 1,664
- Lead 450
- Staff 215
- Principal 174
- Junior 145
- Middle 109
Who is hiring
- 1000+ employees 730
- 501-1000 employees 399
- 51-200 employees 201
- 11-50 employees 111
- 201-500 employees 34
- 1-10 employees 15
Risk IT .NET Developer – Credit Risk Analytics - Quanteam
A .NET Developer joining a Credit Risk Analytics team to design, integrate, and support Middle Office Risk systems built on Kubernetes with Python components for financial risk simulation and pricing.
Web Developer
Build and launch full-stack websites using WordPress, Shopify, and custom solutions while collaborating with designers and marketers to deliver high-quality digital experiences.
Software Engineer
Develops real-time software for flight simulators, including control systems and GUIs, supporting integration, testing, and lifecycle management in a fast-paced aerospace environment.
Software Engineer
Senior Software Engineer building and supporting cloud-native distributed applications with Java and Python, working across microservices, containers (Kubernetes), and infrastructure as code (Terraform, Ansible) in a hybrid Glasgow role.
Software Engineer
Develops embedded software for aerospace systems using C++ and Java, focusing on hardware-in-the-loop testing and space/military communication protocols.
Software Engineer
Software engineer on the Media Distribution Analytics team building and maintaining petabyte-scale data pipelines, real-time stream processing, and data products for BBC's streaming platforms (iPlayer, BBC Sounds) using Python/SQL/Java, cloud services, and tools like Spark, Kafka, or Flink.
Software Engineer
Develop and maintain C/C++ integrations for video codec technologies (LCEVC, VC-6), integrating SDKs into media frameworks like FFmpeg and GStreamer across desktop and mobile platforms.
Java Developer
Backend developer building scalable Java/Spring Boot services and APIs for UK government digital projects, with a focus on integrating agentic AI (LLM agents, RAG) into the engineering platform.
Lead Java Developer
Lead Java Developer on a 6-12 month hybrid contract for a public-sector digital programme, leading technical delivery and mentoring using Java, AWS, Kafka, and MongoDB.
Java Developer
Java Developer building and supporting enterprise-grade Java/Spring applications with CI/CD (Jenkins, Ansible), JBoss administration, and Agile delivery on a 12-month contract basis.
Mid-Level Java Developer – FX Banking Platform (Onsite)
Develops FX transaction capabilities on a modern banking payment platform using Java microservices, collaborates cross-functionally, and mentors junior developers in an onsite role.
Java Developer | Investment Banking | Hybrid, London
Java Developer building cloud-based middle-office applications for an investment banking client, using Java, Spring Boot, Python, and CI/CD tooling (GitLab, Terraform) in a hybrid London role.
java developer for cloud-native microservices
Java backend developer building cloud-native microservices on AWS, focused on secure, scalable, zero-downtime systems and driving governance of AI-assisted engineering practices across teams.
Lead Java Software Developer
Lead a team of software engineers on a Central Government project, building full-stack applications with Java, JavaScript, React, TypeScript, and AWS within an Agile consultancy environment.
Mid Level Java Developer. Banking consultancy. £60,000-90,000 + Bonus and Benefits. 5 Days a [...]
Mid-level Java Developer building high-availability microservices for FX cross-border payments on a payment processing platform at an investment banking consultancy, fully on-site in Richmond, London.
Java Developer (Belfast)
Java Developer building backend payment processing engines, merchant integrations, and transaction-orchestrating microservices for a fintech eWallet platform.
Java Developer
Builds and maintains scalable Java/Spring Boot backend services and APIs for UK government projects, integrating agentic AI workflows (LLMs, tool-use, RAG) into production systems while ensuring security and observability.