Software Engineering Jobs in United Kingdom
There are 6,123 open Software Engineering jobs in United Kingdom on freehire right now. 1,479 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,275 · 21%
- Remote 427 · 7%
- Onsite 189 · 3%
Visa sponsorship offered in 54% of the 684 postings that state a position on it.
Seniority
- Senior 1,763
- Lead 464
- Staff 232
- Principal 190
- Junior 150
- Middle 108
Who is hiring
- 1000+ employees 776
- 501-1000 employees 422
- 51-200 employees 205
- 11-50 employees 116
- 201-500 employees 44
- 1-10 employees 14
Senior Java Developer - Cloud, Microservices & AI
Senior Java developer building cloud-native post-trade systems using microservices and APIs, mentoring peers and shaping architecture in a fintech setting.
Senior Java Developer – SC Cleared (Contract)
Develops and maintains Java-based backend services using Spring and Hibernate, integrates with Angular/React frontends, and automates infrastructure with Docker, Terraform, and Jenkins for a UK public-sector client.

FX Java Developer: Low-Latency Trading Systems
Develop and optimize a high-performance FX trading platform in Java, focusing on low-latency pricing and risk management systems for Barclays.
Senior Java Developer — Hybrid Cloud & AI Solutions
Design and build scalable Java/JEE applications for public and private sector clients using Spring, TDD, and CI/CD in IBM’s hybrid cloud and AI solutions practice.
Senior Java Developer - Leeds (Hybrid) - Up To £85,000 + 10% Bonus
Senior Java developer building cloud-native banking apps on AWS with Spring Boot and microservices, mentoring peers and driving DevOps practices.
Senior Java Developer in Charing - Halian Technology Limited
Builds and maintains Java-based web services using Spring Framework and REST APIs for a product-focused tech company.
Senior Java Developer - Hybrid Cloud & AI Delivery
Design and build Java/JEE applications for public-sector and defence clients using Spring and modern web tech in a hybrid cloud environment.
Senior Java Developer — eFX Quant Trading Platform
Build and optimize a high-performance eFX trading platform using Java, focusing on low-latency execution, pricing models, and market connectivity in a quant-driven environment.
Senior Java Developer - Data-Driven, Hybrid (Birmingham)
Senior Java Developer builds and maintains data-driven Java applications using cloud tech and REST APIs in a hybrid role.
Senior Java Developer (Low-Latency Payments Systems)
Build and optimize low-latency, high-throughput Java/SpringBoot payment services using XML messaging, MongoDB, and AWS/OpenShift for secure, real-time financial workflows.
Senior Java Developer - Defence Systems (SC Eligible)
Senior Java developer building RESTful applications for advanced submarine systems, collaborating in Agile teams to support naval operations.
Lead Java Developer in Aldershot - Halian Technology Limited
Lead a team building Java-based web services using Spring Framework and RESTful APIs for enterprise applications.
Low-Latency FX Java Developer - Front-Office Trading
Builds and maintains ultra-fast Java services for electronic foreign-exchange trading systems, using Core Java, multithreading, and FIX protocol.
Java Developer — Cloud & Client Delivery (UK Travel)
Java developer builds and maintains cloud-based digital products for travel clients, collaborating with teams on AWS/Azure solutions.