Java Jobs in the City of London

1 to 25 of 228 Java Jobs in the City of London

Senior Java Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Inara
Role: Senior Java Engineer Location: London (Hybrid) We’re looking for an experienced Senior Java Engineer to join our cloud engineering consultancy. In this role you will be playing a key role in delivering high-performance backend services in a fast-moving, cloud-native environment — where releasing multiple times per day is the norm. This is a hands-on engineering … role with the opportunity to work on cutting-edge systems from day one. Tech Stack: Java (with experience with another language such as Golang, Kotlin, Python etc) Spring Boot Kubernetes , AWS Grafana , GitHub Event-driven architecture, microservices CI/CD & rapid delivery tooling What You’ll Be Doing: Build scalable and secure microservices using Java 21 + Spring Boot Collaborate … in a high-frequency release environment — deploying multiple times per day Use Grafana (or similar) for observability and maintain production-grade reliability We’re Looking For: 5+ years of Java engineering experience (Java 11+; ideally Java 21) Strong background with Spring Boot , microservices, and cloud-native design Hands-on with Docker, Kubernetes , AWS , and containerised deployments CI/CD pipeline More ❯
Posted:

Senior Java Software Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Inara
Role: Senior Java Engineer Location: London (Hybrid) We’re looking for an experienced Senior Java Engineer to join our cloud engineering consultancy. In this role you will be playing a key role in delivering high-performance backend services in a fast-moving, cloud-native environment — where releasing multiple times per day is the norm. This is a hands-on engineering … role with the opportunity to work on cutting-edge systems from day one. Tech Stack: Java (with experience with another language such as Golang, Kotlin, Python etc) Spring Boot Kubernetes , AWS Grafana , GitHub Event-driven architecture, microservices CI/CD & rapid delivery tooling What You’ll Be Doing: Build scalable and secure microservices using Java 21 + Spring Boot Collaborate … in a high-frequency release environment — deploying multiple times per day Use Grafana (or similar) for observability and maintain production-grade reliability We’re Looking For: 5+ years of Java engineering experience (Java 11+; ideally Java 21) Strong background with Spring Boot , microservices, and cloud-native design Hands-on with Docker, Kubernetes , AWS , and containerised deployments CI/CD pipeline More ❯
Posted:

Senior Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Novatus Global
continuously enhance engineering delivery. About You: 5–8 years of professional software engineering experience. Proven expertise with Snowflake (design, optimisation, and performance tuning). Strong programming skills in Python, Java, or similar languages. Solid understanding of modern data engineering practices (ETL/ELT, data pipelines, data modelling). Experience with cloud platforms (AWS, Azure, or GCP). Strong knowledge of More ❯
Posted:

Senior Software Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Novatus Global
continuously enhance engineering delivery. About You: 5–8 years of professional software engineering experience. Proven expertise with Snowflake (design, optimisation, and performance tuning). Strong programming skills in Python, Java, or similar languages. Solid understanding of modern data engineering practices (ETL/ELT, data pipelines, data modelling). Experience with cloud platforms (AWS, Azure, or GCP). Strong knowledge of More ❯
Posted:

Java Architect SC Cleared

City of London, London, United Kingdom
Hybrid / WFH Options
Experis
Job Specification – SC Cleared Java Architect (Contract) – London Job Title: SC Cleared Java Architect Location: London (Hybrid – 2–3 days onsite per week, remainder remote) Contract Type: Contract (Outside IR35 preferred) Duration: 6–12 months (with potential extension) Clearance Requirement: Active SC (Security Clearance) – must be valid and transferable Role Overview We are seeking an experienced Java Architect with current … clearance to join a large-scale transformation programme within a secure government/defence environment. The successful candidate will provide technical leadership, architectural direction, and hands-on expertise across Java-based platforms, ensuring solutions are robust, scalable, and compliant with security and regulatory standards. Key Responsibilities Define and own the Java application architecture and integration patterns. Provide technical leadership to … architecture reviews, risk assessments, and technical governance. Mentor engineers and contribute to building a strong technical culture. Required Skills & Experience Active SC clearance (mandatory). Strong background as a Java Architect/Senior Java Developer with architecture responsibilities . Proven experience with: Java 11+/Spring Boot/Spring Cloud Microservices and containerisation (Docker, Kubernetes, OpenShift) Cloud platforms (AWS, Azure More ❯
Posted:

Java Architect SC Cleared

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Experis
Job Specification – SC Cleared Java Architect (Contract) – London Job Title: SC Cleared Java Architect Location: London (Hybrid – 2–3 days onsite per week, remainder remote) Contract Type: Contract (Outside IR35 preferred) Duration: 6–12 months (with potential extension) Clearance Requirement: Active SC (Security Clearance) – must be valid and transferable Role Overview We are seeking an experienced Java Architect with current … clearance to join a large-scale transformation programme within a secure government/defence environment. The successful candidate will provide technical leadership, architectural direction, and hands-on expertise across Java-based platforms, ensuring solutions are robust, scalable, and compliant with security and regulatory standards. Key Responsibilities Define and own the Java application architecture and integration patterns. Provide technical leadership to … architecture reviews, risk assessments, and technical governance. Mentor engineers and contribute to building a strong technical culture. Required Skills & Experience Active SC clearance (mandatory). Strong background as a Java Architect/Senior Java Developer with architecture responsibilities . Proven experience with: Java 11+/Spring Boot/Spring Cloud Microservices and containerisation (Docker, Kubernetes, OpenShift) Cloud platforms (AWS, Azure More ❯
Posted:

Technical Lead DV Cleared

City of London, London, United Kingdom
Damia Group
approaches to observability, SRE, and DevSecOps in production systems Act as a trusted point of contact for both internal and client-facing technical discussions Key Skills & Experience Proficiency in Java, Python, Go, JavaScript/TypeScript Strong experience with frameworks and tools including Spring Boot, React, Node.js, Docker, Kubernetes, and Terraform Deep understanding of modern architecture patterns such as microservices, RESTful More ❯
Posted:

Technical Lead DV Cleared

london (city of london), south east england, united kingdom
Damia Group
approaches to observability, SRE, and DevSecOps in production systems Act as a trusted point of contact for both internal and client-facing technical discussions Key Skills & Experience Proficiency in Java, Python, Go, JavaScript/TypeScript Strong experience with frameworks and tools including Spring Boot, React, Node.js, Docker, Kubernetes, and Terraform Deep understanding of modern architecture patterns such as microservices, RESTful More ❯
Posted:

Lead Back End Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
mkodo
for critical work, but your greatest impact will come from technical leadership, enabling teams to deliver robust, scalable, and secure services. With a strong foundation in backend technologies, including Java and Spring Boot, and event-driven systems such as Kafka, you’ll influence systems well beyond your own code, ensuring architectural integrity and high engineering standards across multiple teams. You … details, including day-to-day duties and responsibilities on our website: mkodo careers 🤩We’d love to hear from you if... You have strong backend engineering experience, ideally including Java (Java 11+) and Spring Boot. You have proven ability to design and lead backend architectures for complex systems. You are familiar with cloud environments (AWS is mandatory) and container orchestration More ❯
Posted:

Lead Back End Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
mkodo
for critical work, but your greatest impact will come from technical leadership, enabling teams to deliver robust, scalable, and secure services. With a strong foundation in backend technologies, including Java and Spring Boot, and event-driven systems such as Kafka, you’ll influence systems well beyond your own code, ensuring architectural integrity and high engineering standards across multiple teams. You … details, including day-to-day duties and responsibilities on our website: mkodo careers 🤩We’d love to hear from you if... You have strong backend engineering experience, ideally including Java (Java 11+) and Spring Boot. You have proven ability to design and lead backend architectures for complex systems. You are familiar with cloud environments (AWS is mandatory) and container orchestration More ❯
Posted:

Forward Deploy Engineer

City of London, London, United Kingdom
Response Informatics
s or Master’s degree in Computer Science, Engineering, or related field. 4–8 years of experience in software development, preferably in financial services or fintech. Strong proficiency in Java, Spring Boot, React.js, and RESTful APIs. Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines. Familiarity with banking systems, digital identity, and secure data handling. Excellent communication More ❯
Posted:

Forward Deploy Engineer

london (city of london), south east england, united kingdom
Response Informatics
s or Master’s degree in Computer Science, Engineering, or related field. 4–8 years of experience in software development, preferably in financial services or fintech. Strong proficiency in Java, Spring Boot, React.js, and RESTful APIs. Experience with cloud platforms (AWS, Azure, GCP) and CI/CD pipelines. Familiarity with banking systems, digital identity, and secure data handling. Excellent communication More ❯
Posted:

Technology Lead - Apache Kafka, Confluent Platform - UK

City of London, London, United Kingdom
Infosys
engineers, architects, and DevOps teams to deliver robust streaming solutions. Required: • Hands-on experience with Apache Kafka (any distribution: open-source, Confluent, Cloudera, AWS MSK, etc.) • Strong proficiency in Java, Python, or Scala • Solid understanding of event-driven architecture and data streaming patterns • Experience deploying Kafka on cloud platforms such as AWS, GCP, or Azure • Familiarity with Docker, Kubernetes, and More ❯
Posted:

Technology Lead - Apache Kafka, Confluent Platform - UK

london (city of london), south east england, united kingdom
Infosys
engineers, architects, and DevOps teams to deliver robust streaming solutions. Required: • Hands-on experience with Apache Kafka (any distribution: open-source, Confluent, Cloudera, AWS MSK, etc.) • Strong proficiency in Java, Python, or Scala • Solid understanding of event-driven architecture and data streaming patterns • Experience deploying Kafka on cloud platforms such as AWS, GCP, or Azure • Familiarity with Docker, Kubernetes, and More ❯
Posted:

Content Processing Technical Consultant - Developed Vetting

City of London, London, United Kingdom
PS Computer Services Ltd t/a Parker Shaw
and execution of unimpactful deployments. Maintain and support Live systems. Optimise delivery patterns. Maintain COTS (Commercial off the shelf) products integrated within Live systems. Required Skills & Experience: C#/java, .NET Core Containerisation (Docker, Kubernetes, OpenShift) xUnit Agile working practices CI/CD tooling Scripting experience (Python, Perl, Bash, etc.) ELK (Elastic stack) JavaScript Cypress Linux experience Search engine technology More ❯
Employment Type: Contract
Rate: Up to £700 per day inside IR35
Posted:

Lead FullStack Developer

City of London, London, United Kingdom
Bell Integration
wider IP Development team. Requirements: Strong full stack development expertise, with experience in both modern front-end frameworks (e.g. React, Angular, Vue.js) and back-end languages (e.g. Node.js, Python, Java). Hands-on experience with databases (SQL and NoSQL), cloud platforms (Azure/AWS), containerisation (Docker), and CI/CD pipelines. Experience applying AI in a business setting—such as More ❯
Posted:

Lead FullStack Developer

london (city of london), south east england, united kingdom
Bell Integration
wider IP Development team. Requirements: Strong full stack development expertise, with experience in both modern front-end frameworks (e.g. React, Angular, Vue.js) and back-end languages (e.g. Node.js, Python, Java). Hands-on experience with databases (SQL and NoSQL), cloud platforms (Azure/AWS), containerisation (Docker), and CI/CD pipelines. Experience applying AI in a business setting—such as More ❯
Posted:

Senior Java Engineer – Spring Boot & Kafka

City of London, London, United Kingdom
Hybrid / WFH Options
Explore Group
About the Role We are seeking an experienced Senior Java Engineer to join our client’s growing engineering team. This is an exciting opportunity to work on high-scale, distributed systems in a collaborative environment, contributing to the design and development of mission-critical applications. The ideal candidate will bring strong expertise in Java (17+) , Spring Boot , and Kafka (or … similar event-driven messaging technologies) , alongside a solid understanding of modern software engineering practices. Key Responsibilities Design, develop, and maintain high-performance Java applications using Java 17+ and Spring Boot. Build and optimise event-driven, distributed systems leveraging Kafka (or similar streaming platforms). Work closely with architects and product teams to design scalable, resilient solutions. Contribute to all phases … best practices through reviews, automated testing, and CI/CD pipelines. Participate in agile ceremonies and collaborate effectively with cross-functional teams. Required Skills & Experience Strong commercial experience with Java 17+ . Deep knowledge of Spring Boot and microservice architecture. Proven hands-on experience with Kafka (or RabbitMQ, Pulsar, or similar). Strong understanding of REST APIs and integration patterns. More ❯
Posted:

Senior Java Engineer – Spring Boot & Kafka

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Explore Group
About the Role We are seeking an experienced Senior Java Engineer to join our client’s growing engineering team. This is an exciting opportunity to work on high-scale, distributed systems in a collaborative environment, contributing to the design and development of mission-critical applications. The ideal candidate will bring strong expertise in Java (17+) , Spring Boot , and Kafka (or … similar event-driven messaging technologies) , alongside a solid understanding of modern software engineering practices. Key Responsibilities Design, develop, and maintain high-performance Java applications using Java 17+ and Spring Boot. Build and optimise event-driven, distributed systems leveraging Kafka (or similar streaming platforms). Work closely with architects and product teams to design scalable, resilient solutions. Contribute to all phases … best practices through reviews, automated testing, and CI/CD pipelines. Participate in agile ceremonies and collaborate effectively with cross-functional teams. Required Skills & Experience Strong commercial experience with Java 17+ . Deep knowledge of Spring Boot and microservice architecture. Proven hands-on experience with Kafka (or RabbitMQ, Pulsar, or similar). Strong understanding of REST APIs and integration patterns. More ❯
Posted:

Senior DevOps Engineer - 3 Days Onsite

City of London, London, United Kingdom
Hybrid / WFH Options
ECS
/DevOps Lead, with a background in Software Engineering/Development Experience working in financial services (Large retail banking) Technologies include: GitLab, TeamCity, Jenkins, Docker, Kubernetes, Ansible Rust, .NET, Java, Python, TypeScript, Gradle, Conda, and other build/deployment tools Expert level understanding of DevOps, CI/CD pipelines, and the ecosystem that surrounds them Please apply for more info. More ❯
Employment Type: Contract, Work From Home
Rate: £500 - £600 per day
Posted:

Fidessa Developer

City of London, London, United Kingdom
Prime Recruitment Solutions
5+ years) working with Fidessa systems (AMS, OMAR, FTW or related components). In-depth understanding of equities trading workflows (order management, market connectivity, execution). Excellent skills in Java, C++, or .NET (at least one), plus scripting (Python/Perl) for automation. Solid grasp of FIX protocol, exchange rules, and low-latency trading concepts. Good knowledge of Unix/ More ❯
Posted:

Fidessa Developer

london (city of london), south east england, united kingdom
Prime Recruitment Solutions
5+ years) working with Fidessa systems (AMS, OMAR, FTW or related components). In-depth understanding of equities trading workflows (order management, market connectivity, execution). Excellent skills in Java, C++, or .NET (at least one), plus scripting (Python/Perl) for automation. Solid grasp of FIX protocol, exchange rules, and low-latency trading concepts. Good knowledge of Unix/ More ❯
Posted:

Software engineer

City of London, London, United Kingdom
Alexander Chapman
high-quality code Collaborating with colleagues on problem-solving and decision-making Communicating technical decisions effectively within the team ✅ What we’re looking for: 4–5+ years’ experience with Java or Python (C++ a plus) Strong database knowledge ( SQL Server, Postgres ) Experience with cloud providers (AWS, GCP, or Azure) Familiarity with version control (Git) Excellent programming ability and problem-solving More ❯
Posted:

Software engineer

london (city of london), south east england, united kingdom
Alexander Chapman
high-quality code Collaborating with colleagues on problem-solving and decision-making Communicating technical decisions effectively within the team ✅ What we’re looking for: 4–5+ years’ experience with Java or Python (C++ a plus) Strong database knowledge ( SQL Server, Postgres ) Experience with cloud providers (AWS, GCP, or Azure) Familiarity with version control (Git) Excellent programming ability and problem-solving More ❯
Posted:

Senior Data Engineer Insurance, Lloyd's Managing Agent Lloyd's/London Markets Experience Needed

City of London, London, United Kingdom
IPS Group
across the business to deliver value-driven solutions What were looking for: London/Lloyd's Market experience is essential Strong programming skills in Python and SQL; knowledge of Java or Scala is a plus Solid experience with relational databases and data modelling (Data Vault, Dimensional) Proficiency with ETL tools and cloud platforms (AWS, Azure or GCP) Experience working in More ❯
Employment Type: Permanent
Posted:
Java
the City of London
10th Percentile
£57,500
25th Percentile
£73,750
Median
£90,000
75th Percentile
£117,813
90th Percentile
£134,250