Software Engineering Jobs in United Kingdom
There are 6,097 open Software Engineering jobs in United Kingdom on freehire right now. 1,456 of them were posted recently. The skills employers ask for most often are cloud, ai and python.
Salary
| Currency | Period | 25th | Median | 75th | Postings |
|---|---|---|---|---|---|
| GBP | year | £60,000 | £77,750 | £100,000 | 390 |
| GBP | day | £465 | £625 | £700 | 43 |
| USD | year | $166,100 | $192,750 | $215,000 | 38 |
| EUR | year | €102,500 | €113,850 | €124,845 | 14 |
From postings that disclose pay. Currencies are counted separately, never converted.
Most requested skills
- cloud 35%
- ai 32%
- python 31%
- java 30%
- api 29%
- ci-cd 24%
- aws 23%
- agile 23%
How the work is done
- Hybrid 1,270 · 21%
- Remote 425 · 7%
- Onsite 187 · 3%
Visa sponsorship offered in 54% of the 683 postings that state a position on it.
Seniority
- Senior 1,756
- Lead 462
- Staff 230
- Principal 189
- Junior 148
- Middle 108
Who is hiring
- 1000+ employees 773
- 501-1000 employees 422
- 51-200 employees 205
- 11-50 employees 116
- 201-500 employees 44
- 1-10 employees 14
Java Developer
Build and maintain low-latency Java/C++ components for a real-time trading platform handling market data, order management, and exchange connectivity in capital markets.
Senior Java Developer
Senior Java developer building and maintaining a commercial product, owning features, mentoring juniors, and collaborating with stakeholders.
Senior Java Developer
Senior Java developer/technical consultant building and integrating cloud-based microservices for a global trading platform used by asset managers and pension funds.
Senior Java Developer
Build and maintain secure, scalable Java microservices for J.P. Morgan’s backend systems, using cloud-native tech and mentoring junior developers.
Senior Java Developer
Develop Java-based applications for advanced submarine systems in the Defence sector, building RESTful APIs and ensuring compliance with secure coding practices and defence standards.
Java Developer, FinTech
Build and scale high-performance Java-based microservices for Booking.com’s new FinTech unit, focusing on payments and financial systems that remove friction from global travel bookings.
Lead Java Developer
Lead a backend Java team building marketing SaaS apps using Spring Boot, REST, MongoDB, and MySQL; drive architecture, code reviews, and Agile delivery.
Lead Java Developer
Lead a team building scalable Java backend services using Spring Boot, Kafka, and GCP, focusing on clean architecture and performance tuning.
Sr. Java Developer
Senior Java developer building and maintaining enterprise applications using Java, Spring, Hibernate, and cloud services.
Java Developer React
Build and maintain low-latency Java backends and React frontends for capital-markets sales tools, APIs, and regulatory platforms used by front-office teams.
Senior Java Developer
Senior Java developer leading the modernization of a high-throughput capital-markets workflow engine, integrating AI/LLMs and optimizing distributed Java systems for millions of daily transactions.
Java Developer React
Build and maintain Java-based front-office trading tools with React frontends and REST APIs in a capital-markets environment.
Senior Java Developer
Build and maintain a cloud-based data and analytics platform for UK public-sector clients, focusing on scalable Java backend services, SQL databases, and Azure DevOps pipelines.
Junior Java Developer
Build and deliver Java/Kotlin back-end services and React front-end features for client projects, using Spring/Ktor, GitHub Actions, and cloud monitoring tools.
Senior Java Developer
Build and maintain cloud-native Java/Spring Boot microservices on AWS with Kafka, Docker, Kubernetes, and Terraform, while owning CI/CD and observability tooling.
FX Java Developer
Build and optimize low-latency FX trading, pricing, and risk systems in Java, working with Oracle PL/SQL, multithreading, and CI/CD pipelines.

FX Java Developer
Build and maintain high-performance, low-latency FX trading, pricing, and risk systems using Java, multithreading, and Oracle PL/SQL.
Senior Java Developer
Senior Java developer building scalable, secure public-transport software using AWS serverless, Kafka, and CI/CD pipelines; mentors junior engineers and resolves production issues.