Software Engineering Jobs in United Kingdom
There are 6,106 open Software Engineering jobs in United Kingdom on freehire right now. 1,465 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,273 · 21%
- Remote 426 · 7%
- Onsite 187 · 3%
Visa sponsorship offered in 54% of the 683 postings that state a position on it.
Seniority
- Senior 1,759
- Lead 463
- Staff 231
- Principal 190
- Junior 148
- Middle 108
Who is hiring
- 1000+ employees 774
- 501-1000 employees 422
- 51-200 employees 205
- 11-50 employees 116
- 201-500 employees 44
- 1-10 employees 14
Senior Java Developer – Kings Cross, London
Lead the development of a global enterprise platform using Java, Spring Boot, and AWS, designing APIs, databases, and event-driven services for Universal Music Group’s internal teams.
Java Developer – Algo Development Technology (Equities)
Builds and maintains low-latency Java execution algorithms (VWAP, TWAP, Inline, Pairs) for equities trading, working with matching engines and Kafka/Solace in a high-performance trading environment.
Senior Java Developer – Cloud Microservices Lead
Leads the design and development of scalable, cloud-native Java microservices and APIs using Kafka, Azure, Kubernetes, and Docker in an Agile/DevOps environment.
Java Developer (Settlements) in Glasgow - Synechron
Senior Java developer building a cloud-based settlement platform using Java and public cloud architectures.
Contract Lead Java Developer
Build and maintain complex Java backends for a SaaS marketing platform, using Spring Boot, REST, MongoDB, and MySQL in an Agile team.
Java Developer with Fixed Income
Senior Java developer builds and maintains trading systems for fixed-income products, using Java, SQL, Git, and messaging frameworks like FIX and Kafka to modernize a cloud-based platform.
Lead Java Developer (VP)
Lead a team building and modernizing Citi’s global Fixed Income trading platform in Java/Spring, migrating to microservices and CI/CD to process 200k daily transactions.
Mid-Level Java Developer
Builds and maintains Java-based desktop and web apps for subsurface energy evaluation, integrating APIs and ensuring security in a hybrid role.
Java Developer - Java, Spring, Hibernate, Jenkins, Agile
Builds and maintains Java-based microservices and REST APIs using Spring Boot, Hibernate, and Jenkins for government and healthcare clients in an Agile environment.
Senior Java Developer IRC298565
Senior Java engineer building scalable microservices with Spring Boot, Kafka, and cloud platforms (AWS/Azure/GCP) for a global outsourcing firm.
Principal Consultant - JAVA Developer
Principal Java developer responsible for enhancing and migrating high-throughput cash trade processing systems using Core Java, XML/JSON parsing, and MQ messaging.

Java Developer for Payments & Booking Platform
Build and integrate Java-based components for a payments and booking platform, using Spring Boot, Hibernate, Oracle SQL, and MongoDB.
Senior Java Developer / Technical Lead
Lead backend Java/Spring Boot development for a large investment bank, designing scalable microservices and guiding teams on architecture, security, and performance.