Software Engineering Jobs in United Kingdom
There are 6,135 open Software Engineering jobs in United Kingdom on freehire right now. 1,490 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 30%
- ci-cd 24%
- aws 23%
- agile 23%
How the work is done
- Hybrid 1,275 · 21%
- Remote 427 · 7%
- Onsite 190 · 3%
Visa sponsorship offered in 54% of the 684 postings that state a position on it.
Seniority
- Senior 1,764
- Lead 464
- Staff 232
- Principal 191
- 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 - Path to Head of Eng | Hybrid
Build and maintain post-trade Java systems (APIs, reporting tools, web portal) and extend a third-party trading platform while mentoring a small team.
Senior Java Developer | Cloud, CI/CD & Mentoring
Leads design and development of customs and logistics platforms using Java, Spring, and CI/CD, mentors junior developers, and drives scalable, secure systems in a fast-paced enterprise environment.
JAVA DEVELOPER - LONDON - CONTRACT OUTSIDE IR35 - FINTECH
Builds and maintains Java-based front-office trading systems for investment banks and fintech clients using Spring, FIX Protocol, and event-driven cloud architectures.
Senior Java Developer – BSS/OSS – HYBRID – 11777SJR
Senior Java developer building enterprise-scale BSS/OSS systems using Spring Boot, J2EE, REST APIs, and microservices; mentors junior devs and drives engineering best practices.
Senior Java Developer - HealthTech Scale-Up Impacting Care
Build and maintain Java microservices for a HealthTech platform improving patient outcomes in NHS systems, working in a full-stack, CI/CD-driven environment.
Senior Java Developer – Spring Boot Microservices (Hybrid, UK)
Builds Spring Boot microservices and cloud-native AWS solutions for citizen-facing services using TDD in Agile teams.
Software Engineer (Data)
Builds and scales Dune’s blockchain data platform, processing petabytes of data with Kotlin/Go to ingest, decode, and optimize SQL queries for on-chain analytics.
Java Developer Intern: Build Real-World Apps & Spring Boot
Build real-world applications using Java and Spring Boot while gaining hands-on experience in a professional development team.
Senior Java Developer (6-Month Contract) - Oracle/PLSQL
Maintains and enhances Oracle/PLSQL systems, fixing bugs and deploying changes for a UK-based client.
Lead Java Developer — Real-Time Risk & Cloud (Hybrid)
Lead a team building real-time risk systems in Java, designing scalable microservices and integrating streaming data with observability tools like ELK, Prometheus, and Grafana.
Graduate Software Engineer: Build Data Pipelines & Apps
Build and maintain Python services and data pipelines while analyzing datasets; role may convert to permanent after six months.