Software Engineering Jobs in United Kingdom
There are 6,096 open Software Engineering jobs in United Kingdom on freehire right now. 1,455 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 optimize high-performance Java systems for banks and trading platforms, focusing on low-latency JVM internals and performance tuning.
Java Developer
Mid-level Java developer building cloud-based trading and investment platforms using Spring Boot, Kafka, AWS, and Kubernetes in a regulated fintech environment.
Junior Java Developer
Build and test Java Spring Boot microservices, deploy AWS infrastructure, and collaborate in Agile teams for a leading investment firm.
Senior Java Developer
Senior Java developer building client-facing digital transformation solutions for industries like finance and healthcare using Spring Boot, REST APIs, and Agile practices.
Senior Java Developer
Builds and maintains AWS-based recruitment software using Java/Kotlin, Node.js, and TypeScript, with DynamoDB, OpenSearch, and serverless services.
Java Developer
Build and modernize a real-time event-driven trading platform for equity swaps using Java, Spring Boot, and multi-threaded Linux systems, with Kafka, Sybase/DB2, and cloud services.
Java Developer
Build and maintain Java/Spring Boot services for a Belfast agency that serves clients across industries, with optional AWS/Kubernetes and React/Vue exposure.
Java Developer
Build and maintain Java-based backend services using Spring 5, Spring Boot, and Maven/Gradle, with CI/CD via Jenkins and containerization in Docker/Kubernetes.
Java Developer
Builds secure, high-performance Java services in a government-critical environment using Spring, microservices, and cloud-native DevOps.
Java Developer
Senior back-end Java developer building Identity and Access Management systems, migrating to Azure Kubernetes Service, and improving cloud-native DevOps workflows.
Java Developer
Build and maintain Java-based microservices and RESTful APIs using Spring Boot, deploying to cloud platforms like AWS and integrating with databases and APIs.
Java Developer
Build and maintain a Java-based web platform and Adobe Experience Manager (AEM) CMS/Commerce site, using Agile sprints and DevOps practices.
Java Developer - Leicester
Build and lead Java-based enterprise applications using Spring, Hibernate, and cloud platforms like AWS/Azure, while mentoring junior engineers and shaping technical direction.
Java Developer
Build and maintain Java microservices using Spring/Spring Boot and Kafka for a UK investment-banking client on-site in Birmingham.
Java Developer
Build and maintain Java-based microservices for social care case management platforms using Spring Boot and Hibernate.
Junior Java Developer
Builds Java-based backend services and cloud infrastructure for rail and transport systems that serve 2.7 million daily users.
Java Developer
Java developer to analyze requirements, implement code changes, and maintain Oracle/SQL-based systems while collaborating with clients and teams.