Java Jobs in the UK

1 to 25 of 1,812 Java Jobs in the UK

Java Software Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
Stott and May
Job Title: Java Developer Location: London (Hybrid – 3 days in office per week) Salary: Up to £80,000 per annum About the Company: Join a leading travel company renowned for delivering exceptional customer experiences and innovative digital solutions. As part of a forward-thinking technology team, you’ll contribute to shaping the future of travel by building scalable, high-performance … applications used by millions of customers worldwide. The Role: We are looking for a skilled Java Developer to join our London-based technology team. You will work on designing, developing, and maintaining enterprise-level applications that support our digital platforms and customer-facing services. Key Responsibilities: Design, develop, and maintain high-quality Java applications and microservices. Collaborate with cross-functional … Ensure code quality through unit testing, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up-to-date with the latest Java technologies and industry trends. Required Skills & Experience: Strong experience in Java (Java 8+) development. Solid understanding of object-oriented programming and design patterns. Experience with Spring Framework (Spring Boot, Spring More ❯
Posted:

Java Software Engineer

London Area, United Kingdom
Hybrid/Remote Options
Stott and May
Job Title: Java Developer Location: London (Hybrid – 3 days in office per week) Salary: Up to £80,000 per annum About the Company: Join a leading travel company renowned for delivering exceptional customer experiences and innovative digital solutions. As part of a forward-thinking technology team, you’ll contribute to shaping the future of travel by building scalable, high-performance … applications used by millions of customers worldwide. The Role: We are looking for a skilled Java Developer to join our London-based technology team. You will work on designing, developing, and maintaining enterprise-level applications that support our digital platforms and customer-facing services. Key Responsibilities: Design, develop, and maintain high-quality Java applications and microservices. Collaborate with cross-functional … Ensure code quality through unit testing, code reviews, and adherence to best practices. Troubleshoot, debug, and optimize applications for performance and scalability. Stay up-to-date with the latest Java technologies and industry trends. Required Skills & Experience: Strong experience in Java (Java 8+) development. Solid understanding of object-oriented programming and design patterns. Experience with Spring Framework (Spring Boot, Spring More ❯
Posted:

Java Engineer

United Kingdom
Arrows
Java Engineer - Java Developer - PostGres - Kubernetes - Kafka - TDD - 6-Month Contract - Hybrid (2 days on site, London) - Day Rate: Up to £700 (Inside IR35) Join a high-performing engineering team working on large-scale, high-availability systems used by millions. This role offers the chance to build and enhance complex backend services in a modern, cloud-native environment. What you … ll be doing: Designing and developing performant, scalable backend systems using Java (up to Java 21) Working with PostGres Building microservices with Spring Boot and related frameworks Developing and maintaining RESTful APIs and event-driven systems Writing clean, testable code and following TDD principles with a strong focus on unit testing Working closely with DevOps, Product, and QA teams to … supporting services in AWS with tools such as Lambda, ECS, S3, and CloudFormation, along with Kubernetes for container orchestration What we're looking for (Requirements): Strong commercial experience with Java and Spring Boot Proven experience designing and maintaining microservices Hands-on experience working with PostGres Background working in cloud environments, ideally AWS Knowledge of Kubernetes and containerised systems Familiarity with More ❯
Posted:

Senior Java Software Engineer

London Area, United Kingdom
Hybrid/Remote Options
TetriQ Solutions
Please find the Job Description:- Role: Senior Java Developer Location: Farnborough/UK (Hybrid) Hybrid mode of work Exp range:8+ years Mandatory skills: Java Springboot, Java 17/11, AWS, Pipeline, Financial domain, Spark. JD: Java Tech Lead job involves leading and mentoring a Java development team, analyzing and designing software solutions, ensuring adherence to best practices and coding … coding, debugging, and maintaining applications, conducting code reviews, troubleshooting complex technical issues, and driving innovation with new technologies. Key Responsibilities: • Team Leadership: Lead, mentor, and guide a team of Java developers in the development lifecycle. • Project Management: Oversee Java development projects from conception to completion, ensuring alignment with project requirements and timelines. • Technical Expertise: Design, develop, test, debug, implement, and … maintain software applications using core Java technologies. • Quality Assurance: Ensure high-quality code through code reviews, adherence to coding standards, and implementation of best practices. • Collaboration: Work closely with product managers, stakeholders, and other technical and business groups to define and deliver solutions. • Innovation: Stay updated on emerging Java technologies, propose new solutions, and contribute to innovation initiatives. • Troubleshooting: Analyze More ❯
Posted:

Senior Java Software Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
TetriQ Solutions
Please find the Job Description:- Role: Senior Java Developer Location: Farnborough/UK (Hybrid) Hybrid mode of work Exp range:8+ years Mandatory skills: Java Springboot, Java 17/11, AWS, Pipeline, Financial domain, Spark. JD: Java Tech Lead job involves leading and mentoring a Java development team, analyzing and designing software solutions, ensuring adherence to best practices and coding … coding, debugging, and maintaining applications, conducting code reviews, troubleshooting complex technical issues, and driving innovation with new technologies. Key Responsibilities: • Team Leadership: Lead, mentor, and guide a team of Java developers in the development lifecycle. • Project Management: Oversee Java development projects from conception to completion, ensuring alignment with project requirements and timelines. • Technical Expertise: Design, develop, test, debug, implement, and … maintain software applications using core Java technologies. • Quality Assurance: Ensure high-quality code through code reviews, adherence to coding standards, and implementation of best practices. • Collaboration: Work closely with product managers, stakeholders, and other technical and business groups to define and deliver solutions. • Innovation: Stay updated on emerging Java technologies, propose new solutions, and contribute to innovation initiatives. • Troubleshooting: Analyze More ❯
Posted:

Java Backend developer

glasgow, central scotland, united kingdom
Axiom Software Solutions Limited
Job Summary: We are looking for a skilled Java Backend Developer with strong expertise in Spring Boot and Microservices architecture to join our growing engineering team. The ideal candidate will have hands-on experience building scalable, high-performance backend systems and APIs. Key Responsibilities: 1. Design, develop, and maintain scalable backend services using Java, Spring Boot, and Microservices. 2. Implement … tools like Docker and orchestration tools like Kubernetes. 8. Implement logging, monitoring, and performance tuning. Required Skills & Experience: 1. 7+ years of hands-on experience in backend development with Java (Java 8 or higher). 2. Strong knowledge and experience with Spring Boot, Spring Cloud, JPA, and Hibernate. 3. Experience in building and consuming RESTful APIs. 4. Strong understanding of More ❯
Posted:

Java Developer

City of London, London, United Kingdom
Adroit People Ltd
Java Developer London, UK(3 days a week onsite & 2 days a week remote Rate : 500 GBP/Day (Inside IR35) Proficiency in Java, including Java 8 and above. Experience in designing microservices, developing, and deploying microservices. Strong knowledge of Spring Boot, Spring Cloud, and other Spring components. Expertise in building and consuming RESTful microservice Experience with SQL and NoSQL More ❯
Employment Type: Contract
Rate: £500 per day
Posted:

Software Engineer (SC Cleared)

London Area, United Kingdom
Hybrid/Remote Options
Areti Group | B Corp™
best practices Collaborate with cross-functional teams to deliver project goals Stay current with emerging technologies and development methodologies Tech Stack & Tools Programming Languages: C++, C#, Python, JavaScript, TypeScript, Java Frameworks & Libraries: .NET, Node.js, React, Angular, Spring Boot, Django (depending on role) Cloud Platforms: AWS, Azure, GCP DevOps & CI/CD: Docker, Kubernetes, Git, Jenkins Agile methodologies and tools (e.g. More ❯
Posted:

Software Engineer (SC Cleared)

City of London, London, United Kingdom
Hybrid/Remote Options
Areti Group | B Corp™
best practices Collaborate with cross-functional teams to deliver project goals Stay current with emerging technologies and development methodologies Tech Stack & Tools Programming Languages: C++, C#, Python, JavaScript, TypeScript, Java Frameworks & Libraries: .NET, Node.js, React, Angular, Spring Boot, Django (depending on role) Cloud Platforms: AWS, Azure, GCP DevOps & CI/CD: Docker, Kubernetes, Git, Jenkins Agile methodologies and tools (e.g. More ❯
Posted:

Senior Java Software Engineer

City of London, London, United Kingdom
Arrows
Senior Java Developer - Java, Springboot & AWS – paying up to £650/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering … culture. What You'll Be Doing: Build and scale backend services using Java and Spring Boot Shape a modern microservices architecture for a high-availability platform Deploy and manage services in AWS with Kubernetes (EKS) Design, implement, and own features end-to-end from discovery to production support Advocate for clean code, automated testing, and CI/CD best practices … with cross-functional teams including product, design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributed systems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL More ❯
Posted:

Senior Java Software Engineer

London Area, United Kingdom
Arrows
Senior Java Developer - Java, Springboot & AWS – paying up to £650/day (Inside IR35) – Hybrid (2x a week - London) – 6 month contract Our client is seeking a Senior Java Developer who is passionate about clean code, cloud-native systems, and building technology that makes a real impact. This is a unique opportunity to work in an agile, high-ownership engineering … culture. What You'll Be Doing: Build and scale backend services using Java and Spring Boot Shape a modern microservices architecture for a high-availability platform Deploy and manage services in AWS with Kubernetes (EKS) Design, implement, and own features end-to-end from discovery to production support Advocate for clean code, automated testing, and CI/CD best practices … with cross-functional teams including product, design, and infrastructure Troubleshoot complex issues and help ensure system reliability and performance What You’ll Bring: Strong backend engineering experience, especially in Java and Spring Deep understanding of distributed systems and microservices Hands-on experience with AWS , Kubernetes , Docker , and Terraform Familiarity with CI/CD pipelines and testing best practices Solid SQL More ❯
Posted:

Senior Java Software Engineer

City of London, London, United Kingdom
Hybrid/Remote Options
James Adams
Senior Java Engineer London/Hybrid (3 days per week in office) Up to £100,000 + excellent benefits James Adams is working with a fast-growing technology company that’s scaling its engineering function and looking for an experienced Senior Java Engineer to join their core platform team. This role is ideal for someone who wants to work on … modern, cloud-native microservices within a high-performing engineering culture that values clean code, collaboration, and innovation. You’ll be working with Java 11+ (preferably Java 21) , Spring , and Kafka , contributing to the design and delivery of resilient distributed systems used at scale. The Role Design and build high-quality, scalable microservices in Java. Apply functional programming principles using Java … or Kotlin. Work extensively with Java Streams , ensuring clean, performant code. Integrate and manage Kafka for real-time data streaming. Optimise SQL queries and database performance for reliability and speed. Drive best practices across monitoring, observability, and automation. Collaborate with cross-functional teams to deliver new platform capabilities. About You Strong commercial experience with Java 11+ , ideally Java 21 . More ❯
Posted:

Senior Java Software Engineer

London Area, United Kingdom
Hybrid/Remote Options
James Adams
Senior Java Engineer London/Hybrid (3 days per week in office) Up to £100,000 + excellent benefits James Adams is working with a fast-growing technology company that’s scaling its engineering function and looking for an experienced Senior Java Engineer to join their core platform team. This role is ideal for someone who wants to work on … modern, cloud-native microservices within a high-performing engineering culture that values clean code, collaboration, and innovation. You’ll be working with Java 11+ (preferably Java 21) , Spring , and Kafka , contributing to the design and delivery of resilient distributed systems used at scale. The Role Design and build high-quality, scalable microservices in Java. Apply functional programming principles using Java … or Kotlin. Work extensively with Java Streams , ensuring clean, performant code. Integrate and manage Kafka for real-time data streaming. Optimise SQL queries and database performance for reliability and speed. Drive best practices across monitoring, observability, and automation. Collaborate with cross-functional teams to deliver new platform capabilities. About You Strong commercial experience with Java 11+ , ideally Java 21 . More ❯
Posted:

Linux Administrator

City of London, London, United Kingdom
Net2Source (N2S)
Mode of Work – 5 Days Onsite in Week Type of Hiring – FTE/Permanent Note: RHCE certification mandatory Skills Mandatory Skills : Grafana, Angular, IBM Tivoli Workload Scheduler, IIS Server, Java, JavaScript, JBoss, Jenkins, Jira Service Desk, Kafka, Kibana, Knowledge Management, Kubernetes, AppDynamics, Major incident management, Microservices, MongoDB, MS SQL Server, MSBI-SSRS, MySQL, AS/400,Asp.net,PostgreSQL,PowerBI,Problem More ❯
Posted:

Linux Administrator

London Area, United Kingdom
Net2Source (N2S)
Mode of Work – 5 Days Onsite in Week Type of Hiring – FTE/Permanent Note: RHCE certification mandatory Skills Mandatory Skills : Grafana, Angular, IBM Tivoli Workload Scheduler, IIS Server, Java, JavaScript, JBoss, Jenkins, Jira Service Desk, Kafka, Kibana, Knowledge Management, Kubernetes, AppDynamics, Major incident management, Microservices, MongoDB, MS SQL Server, MSBI-SSRS, MySQL, AS/400,Asp.net,PostgreSQL,PowerBI,Problem More ❯
Posted:

Senior Cloud Platform engineer

Manchester, England, United Kingdom
Hybrid/Remote Options
Anson McCade
Build and maintain CI/CD pipelines using tools such as Jenkins, Bamboo, or Bitbucket . Write clean, maintainable, and efficient code in one or more languages (e.g. Python, Java, JavaScript, or .NET ). Implement automated testing, code reviews, and quality assurance practices. Lead Agile delivery practices, contributing to sprint planning and retrospectives. Collaborate with architects, developers, and DevOps engineers More ❯
Posted:

Senior Platform Engineer

Gloucester, England, United Kingdom
Hybrid/Remote Options
Anson McCade
Build and maintain CI/CD pipelines using tools such as Jenkins, Bamboo, or Bitbucket . Write clean, maintainable, and efficient code in one or more languages (e.g. Python, Java, JavaScript, or .NET ). Implement automated testing, code reviews, and quality assurance practices. Lead Agile delivery practices, contributing to sprint planning and retrospectives. Collaborate with architects, developers, and DevOps engineers More ❯
Posted:

SC Developers (Java back end & full stack)

United Kingdom
Initialize
Senior Developers - SC Cleared - remote - Uk (Can be full-stack OR Back End!) Skills/experience JavaScript, Spring Boot. Microservices, AWS API & microservices : RESTful API design, API management, microservices architecture, EKS (Kubernetes), Containerisation (Docker) Integration: Back End layers, Kafka event More ❯
Posted:

Cloud Platform Engineer

Manchester Area, United Kingdom
Hybrid/Remote Options
Anson McCade
on technical design and implementation decisions. Build and manage CI/CD pipelines using tools like Jenkins, Bamboo, or Bitbucket. Develop clean, maintainable code in languages such as Python, Java, JavaScript, or .NET. Implement automated testing and continuous integration practices. Drive Agile delivery through sprint planning and retrospectives. Collaborate with developers, architects, and DevOps teams to ensure seamless delivery. Lead More ❯
Posted:

Senior Software Engineer

United Kingdom
Hybrid/Remote Options
Secure Consult
tools, and methodologies. What We’re Looking For We welcome applications from senior engineers with strong technical foundations and expertise in: Core Programming Skills Any of C, C++, C#, Java, Python or similar Embedded, real-time, or systems-level development Engineering Practices & Tooling Strong experience with Git-based version control CI/CD pipelines (Azure DevOps, Terraform, or similar) Agile More ❯
Posted:

Senior Software Engineer - active eDV required

Gloucestershire, United Kingdom
Matchtech
to the completion of project milestones Driving continuous improvement within the team Providing technical direction and collaboration with peers Job Requirements: Experience working in Agile delivery teams Proficiency in Java development using Spring Boot Knowledge of JavaScript frameworks such as React, Angular, or Vue Experience with cloud services like AWS or Azure Experience in building enterprise-level web applications or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer

United Kingdom
Hybrid/Remote Options
Secure Consult
We welcome applications from engineers with a solid grounding in software fundamentals and experience in one or more of the following: Core Programming Skills Any of C, C++, C#, Java, Python or similar Embedded, real-time, or systems-level development (beneficial but not essential) Engineering Practices & Tooling Experience with Git or other version control systems Familiarity with CI/CD More ❯
Posted:

Senior Python Developer

London Area, United Kingdom
Hybrid/Remote Options
TreasurySpring
What we’re looking for... Essential skills and experience: 5+ years experience of developing complex applications using an OO language (ideally Python, but experience in C++/C#/Java/etc would also be considered) Experience working on mission-critical applications, following a robust SDLC Excellent communication and problem-solving skills; and a strong aptitude for learning Experience and More ❯
Posted:

Senior Python Developer

City of London, London, United Kingdom
Hybrid/Remote Options
TreasurySpring
What we’re looking for... Essential skills and experience: 5+ years experience of developing complex applications using an OO language (ideally Python, but experience in C++/C#/Java/etc would also be considered) Experience working on mission-critical applications, following a robust SDLC Excellent communication and problem-solving skills; and a strong aptitude for learning Experience and More ❯
Posted:

Java/JBOSS Developer

United Kingdom
Brightbox GRP Ltd
Role: Java Developer Location: Remote Inside IR35 £550.00pd Must Hold Active SC Clearance We are seeking a JBOSS Developer to join our team. In this role, you will have the opportunity to work closely with stakeholders and team members while leveraging your expertise in Red Hat JBoss Enterprise Application Platform and alternative J2EE Application Servers. Key Skills: - Hands-on professional … with the Authority team to refactor or redevelop existing application components currently dependent on JBoss to operate within the selected technology stack, including: - Remove backend functionality that requires proprietary Java where required. - Change front-end interactions that require proprietary Java to use the new solution where required. - Update and/or change authentication mechanisms (Keycloak) and remove the JBoss integration. … and adapting appropriate software development methods, tools, and techniques. - Collaborate with the Authority project team to drive technical development across all stages and iterations of software development. Key Competencies: - Java - Java Enterprise Editions (JEE) - Keycloak More ❯
Employment Type: Contract
Rate: £550 per day
Posted:
Java
10th Percentile
£41,250
25th Percentile
£57,500
Median
£77,500
75th Percentile
£110,000
90th Percentile
£135,000