Get the job you really want.

Top Java Developer Jobs in London

2 Days Ago
London, UK
Hybrid
289,097 Employees
Entry level
289,097 Employees
Entry level
Financial Services
The Lead Software Engineer will focus on enhancing developer experience by improving tools, processes, and best practices within the development team.
2 Days Ago
London, UK
Hybrid
289,097 Employees
Entry level
289,097 Employees
Entry level
Financial Services
As a Software Engineer II at JPMorgan Chase, you will engage in software design, development, and troubleshooting as part of an agile team, enhancing and delivering secure and scalable software solutions while contributing to a culture of diversity and inclusion.
2 Days Ago
London, UK
Hybrid
289,097 Employees
Senior level
289,097 Employees
Senior level
Financial Services
As a Software Engineer III, you will be responsible for designing and delivering technology solutions, developing high-quality code, and supporting various technical areas aligned with business objectives. You will also analyze data for continuous improvement of applications and actively contribute to team culture.
2 Days Ago
London, UK
Hybrid
289,097 Employees
Senior level
289,097 Employees
Senior level
Financial Services
As a Senior Lead Software Engineer, you will manage a squad of engineers, focusing on design, implementation, and maintenance of key areas. You'll drive delivery for multiple initiatives, collaborate within product teams, and establish best engineering practices while promoting team growth and agile processes.
2 Days Ago
London, UK
Hybrid
289,097 Employees
Senior level
289,097 Employees
Senior level
Financial Services
As a Senior Lead Software Engineer, you will architect and promote solutions, ensure alignment with stakeholders, and act as a trusted technical authority within your product area. You will collaborate with backend teams to drive the long-term architectural vision while advocating best practices and leading cross-functional technical initiatives.
3 Days Ago
London, UK
Hybrid
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
As a Software Engineer III, you'll work collaboratively to develop customer-centric solutions using Java and Kotlin. Your responsibilities include structuring software for maintainability, ensuring security, optimizing data management, and maintaining system reliability. You'll also focus on leveraging the right technologies for problem-solving and contributing to a cloud-native multi-cloud environment.
3 Days Ago
London, UK
Hybrid
289,097 Employees
Mid level
289,097 Employees
Mid level
Financial Services
As a Lead Software Engineer at JPMorgan Chase, you will develop customer-centric fintech products, focusing on scalable, secure, and reliable software solutions. You will collaborate within agile teams, employing domain modeling and maintaining system performance, while also fostering a culture of sharing knowledge and adapting to change.
5 Days Ago
London, UK
6,000 Employees
Senior level
6,000 Employees
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
As a Senior Backend Engineer at Capco, you will develop cloud-based platforms for the financial services sector, working with technologies like Java, Spring Boot, and AWS. Your role involves improving engineering practices, implementing architectural patterns, and delivering top-tier applications while collaborating closely with teams and clients.
5 Days Ago
London, UK
6,000 Employees
Senior level
6,000 Employees
Senior level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
The Principal Backend Engineer will lead efforts in developing cloud-based platforms, utilizing best engineering practices while fostering a strong security mindset. Responsibilities include architecting services, recommending solutions, managing engineers, and ensuring high-quality deliverables in collaboration with teams, particularly in the financial services industry.
7 Days Ago
London, UK
6,000 Employees
Mid level
6,000 Employees
Mid level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
As a Backend Engineer at Capco, you will design and develop innovative financial services applications, leverage Agile methodologies, and contribute valuable insights to projects impacting major banks. You will utilize your expertise in Java and Spring Boot while continuously improving engineering practices and learning new technologies.
2 Days Ago
London, UK
378 Employees
Junior
378 Employees
Junior
Marketing Tech • Software
As a Java Developer at Konrad, you'll work on developing web applications using Java and Spring Boot. Your responsibilities include collaborating with the software development team, writing testable and maintainable code, participating in code reviews, and researching new technologies.
2 Days Ago
London, UK
213 Employees
Senior level
213 Employees
Senior level
Artificial Intelligence • Software
As a Java Developer at Behavox, you will build scalable, server-side cloud-native applications using Java, Spring Boot, and various databases. Your role involves collaborating with teams, analyzing product requirements, and ensuring software quality through testing. You will work on large-scale systems capable of processing significant amounts of data daily.
2 Days Ago
London, UK
5,289 Employees
Senior level
5,289 Employees
Senior level
Consulting
The Java Engineer will design and implement scalable software solutions using Java, leveraging OOP principles, Java 8 features, and multi-threading. Responsibilities include developing web applications, implementing REST services, conducting unit testing, and managing CI/CD pipelines, while collaborating in a hybrid work environment.
3 Days Ago
London, UK
Remote
4,900 Employees
Mid level
4,900 Employees
Mid level
Fintech • Payments
The Mid Java Developer will be responsible for backend development, focusing on integrations and API suite. Duties include writing high-quality code, managing production support, and promoting continuous engineering improvement. The role demands collaboration with stakeholders to meet requirements and adopt best practices in software development.
3 Days Ago
London, UK
85,636 Employees
Junior
85,636 Employees
Junior
Aerospace • Logistics • Security • Software • Cybersecurity
As a Backend Developer at Northrop Grumman UK, you'll design, develop, and maintain backend infrastructure, collaborating with cross-functional teams. Your responsibilities will include the entire software development lifecycle from requirements gathering to deployment, and mentoring junior developers.
3 Days Ago
London, UK
85,636 Employees
Senior level
85,636 Employees
Senior level
Aerospace • Logistics • Security • Software • Cybersecurity
The Lead Java Engineer role involves designing, developing, and maintaining critical infrastructure for services. It requires collaborating with cross-functional teams, guiding junior developers, and overseeing project deliverables. The role emphasizes a leadership mentality in addressing technical challenges within a dynamic environment.
6 Days Ago
London, UK
Hybrid
53 Employees
Expert/Leader
53 Employees
Expert/Leader
Information Technology
As a Lead Java Developer, you will drive projects for financial services clients in an Agile environment, utilizing your expertise in server-side Java and related technologies to build innovative solutions, collaborate with teams, and ensure high-quality code delivery.
8 Days Ago
London, UK
166 Employees
Senior level
166 Employees
Senior level
Marketing Tech • Software • Automation
As a Lead Java Developer, you will take charge of software delivery within a Unix-based environment, provide technical leadership, mentor team members, and ensure project success through effective collaboration with various stakeholders. Your expertise in Java and MVC frameworks, particularly Spring, will be essential in delivering innovative digital solutions.
10 Days Ago
London, UK
Remote
4,900 Employees
Mid level
4,900 Employees
Mid level
Fintech • Payments
As a Mid Java Developer, you will be responsible for backend development including API integration and full stack coding. You'll work closely with stakeholders to understand requirements, write efficient code, and manage production support. You’ll drive continuous improvement through mentoring and following best practices in a dynamic development environment.
18 Days Ago
London, UK
Remote
Hybrid
1,200 Employees
Senior level
1,200 Employees
Senior level
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
The Senior Software Engineer will contribute to developing and maintaining backend applications using Java and Kotlin, work on high-availability systems, support product requirements, and ensure system performance. Responsibilities include designing new applications, improving existing systems, coding, and monitoring system performance, all within an agile environment.
18 Days Ago
London, UK
Hybrid
289,097 Employees
Senior level
289,097 Employees
Senior level
Financial Services
As a Java Back-End Engineer, you will deliver innovative solutions via cloud-native microservices within the banking domain, focusing on all Software Development Life Cycle stages and collaborating in dynamic teams.
11 Days Ago
London, UK
Remote
178 Employees
Senior level
178 Employees
Senior level
Big Data
The Java Developer will work in the back-end development team, focusing on delivering high-quality software solutions by profiling and optimizing Java applications. Responsibilities include leading projects, mentoring juniors, and ensuring top-tier application performance.
12 Days Ago
London, UK
Remote
102 Employees
Mid level
102 Employees
Mid level
Software
The Mid-Level Java Engineer will develop and maintain payment solutions while collaborating with a scrum team to enhance usability and efficiency. Responsibilities include designing RESTful services, resolving issues during incidents, and participating in Agile processes, all while ensuring standard-compliant project execution.
14 Days Ago
London, UK
80 Employees
Entry level
80 Employees
Entry level
Information Technology • Consulting
The Java Developer at Amber Labs will design and maintain back-end systems using Java and Spring Boot, work with AWS technologies, deploy applications with Kubernetes, and support CI/CD pipelines while collaborating in a team environment.
14 Days Ago
London, UK
Remote
80 Employees
Mid level
80 Employees
Mid level
Information Technology • Consulting
The Java Developer will design, develop, and maintain Java applications using modern frameworks, implement microservice architectures, and create APIs. Responsibilities include applying TDD and BDD methodologies, supporting CI/CD processes, and optimizing applications for cloud platforms while collaborating within multidisciplinary teams.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account