Java Jobs in London

51 to 75 of 3,578 Java Jobs in London

Senior Integration Engineer

London, England, United Kingdom
Trafigura
organisation. The candidate will be responsible for designing, developing, and maintaining robust integration solutions that connect our critical trading systems and data flows. This role demands exceptional expertise in Java backend development, middleware technologies, and API design, combined with the ability to build high-performance, scalable, and resilient integration architectures. A good understanding of the commodity trading business is advantageous … backend development and system integration but also eager to apply these skills in the dynamic and data-intensive world of global commodities trading. Knowledge Skills and Abilities, Key Responsibilities: Java Backend Expertise : Strong proficiency in Java development, including Spring Framework, Spring Boot, and JVM optimisation techniques for high-performance applications. Integration Architecture : Deep understanding of enterprise integration patterns, microservices architecture … Willingness to learn new technologies and approaches to solve evolving integration challenges in a dynamic trading environment. Experience: Development Experience : Minimum of 8 years of hands-on experience in Java backend development and enterprise integration. Technical Leadership : At least 5 years of experience in a technical leadership role, guiding integration strategies and mentoring junior developers. Industry Experience : Experience in commodities More ❯
Posted:

Lead Software Engineer, Legal & Compliance

London, England, United Kingdom
PIMCO
broker restrictions for portfolios Lead engagement with the business collaborating with traders, portfolio managers, compliance teams, and counterparty management to manage MNPI effectively Proactive and hands-on development of Java applications on AWS, Spring Boot, and CI/CD with a focus on latency and performance Lead modernization efforts for legacy systems. Participate in tech-wide initiatives to review resiliency … equivalent; a higher degree in a related field is desirable Proven track record of designing and implementing micro-service architecture applications and cloud-native solutions, with strong experience in Java server-side technologies, including Spring Boot Proficient in writing maintainable code in multiple languages such as HTML, Java, and JavaScript/TypeScript, with a solid understanding of data structures, design … Science & Software Focus) London, England, United Kingdom 1 month ago Dynamics Software Engineering Manager (ERP) London, England, United Kingdom 1 month ago Senior Lead eSoftware Engineer - Equities Algo Trading - Java - VP London, England, United Kingdom 2 weeks ago London, England, United Kingdom 6 days ago London, England, United Kingdom 1 week ago We’re unlocking community knowledge in a new More ❯
Posted:

Lead Software Engineer, Legal & Compliance

London, United Kingdom
NACBA
broker restrictions for portfolios Lead engagement with the business collaborating with traders, portfolio managers, compliance teams, and counterparty management to manage MNPI effectively Proactive and hands-on development of Java applications on AWS, Spring Boot, and CI/CD with a focus on latency and performance Lead modernization efforts for legacy systems. Participate in tech-wide initiatives to review resiliency … equivalent; a higher degree in a related field is desirable Proven track record of designing and implementing micro-service architecture applications and cloud-native solutions, with strong experience in Java server-side technologies, including Spring Boot Proficient in writing maintainable code in multiple languages such as HTML, Java, and JavaScript/TypeScript, with a solid understanding of data structures, design More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Engineer - Backend

London, England, United Kingdom
JPMorgan Chase & Co
where challenging each other respectfully is encouraged. Ability to comply with the firm's return to office policies. Minimum qualification, capabilities and skills: Proficiency in multiple programming languages (. Java and Python) Experience in developing micro-services using Java and modern frameworks (Spring Boot). Experience of designing and implementing RESTful APIs and web technologies (GraphQL). A working knowledge More ❯
Posted:

Full Stack Software Engineer, Charles River Development, Officer

London, England, United Kingdom
ZipRecruiter
for complex problems Direct problem solving for projects or major phases of projects to resolve software technical issues Develop, test, debug, and implement software programs, applications and projects using Java, C#, SQL, JavaScript, or other related software engineering as well as keeping abreast of emerging technologies impactful to CRDs business. Provide informed guidance and critical analysis of proposed changes during … of 2-4 years developing cloud services on one or more of the major cloud providers (Azure, AWS, Google Cloud) Experience of 2-4 years in cloud development using Java and Spring Experience in Angular or React Experience in Snowflake Experience in SQL Server Knowledge of Kubernetes Experience in developing observable, operable cloud software that horizontally scales Experience in financial More ❯
Posted:

Senior Software Engineer / Dev Team Lead - Remote (UK based)

London, England, United Kingdom
Hybrid / WFH Options
The Perl Programming Language
mathematics, computer science, stats or physics degree (or equivalent experience) • Have excellent high-level language coding skills in any of e.g. Perl, Python, C/C++, Go, Rust, NodeJS, Java and a language-agnostic attitude • Have experience of Perl, Python 3 and NodeJS and a willingness to work with these or learn them fast • Have strong scripting skills (Bash, Perl … mathematics, computer science, stats or physics degree (or equivalent experience) • Have excellent high-level language coding skills in any of e.g. Perl, Python, C/C++, Go, Rust, NodeJS, Java and a language-agnostic attitude • Have experience of Perl, Python 3 and NodeJS and a willingness to work with these or learn them fast • Have strong scripting skills (Bash, Perl More ❯
Posted:

Senior Software Engineer (Fullstack)

London, England, United Kingdom
Hybrid / WFH Options
Lloyds Banking Group
software that makes a real difference. WHAT YOU’LL BE DOING As a Senior Software Engineer, you’ll: Design, develop, test, and deploy modular applications, APIs, and services using Java, Spring Boot, TypeScript, React, or similar technologies. Build containerized applications using Docker and deploy them to Kubernetes environments. Apply Domain-Driven Design (DDD) principles and Test-Driven Development (TDD) practices. … looking for engineers who are adaptable, curious, and passionate about building great software. You’ll need: Strong hands-on experience in both frontend and backend development Backend: Proficiency in Java (17+) or Node or Spring Boot, and RESTful APIs. Frontend: React, TypeScript, HTML5, CSS3, and other modern frontend frameworks. DevOps: Familiarity with CI/CD tools (GitHub, Jenkins, Harness), Docker More ❯
Posted:

Software Engineer

London, England, United Kingdom
Hybrid / WFH Options
Info Resume Edge
Bachelors degree in Computer Science, Engineering, or a related field. Proven experience as a Software Engineer, Software Developer, or similar role. Proficiency in one or more programming languages (e.g., Java, Python, JavaScript, C#). Familiarity with front-end (e.g., React, Angular) and/or back-end (e.g., Node.js, Django, .NET) frameworks. Experience with databases (SQL and/or NoSQL), REST More ❯
Posted:

Senior Software Engineer

London, England, United Kingdom
Royalmailgroup
CI/CD, clean code). Collaborate across disciplines to deliver impactful solutions. Guide third-party development to meet technical standards. What You’ll Bring Strong backend engineering experience (Java 11+, REST APIs, SQL). Experience with high-throughput or distributed systems. Passion for clean, maintainable code and infrastructure as code. Excellent communication and mentoring skills. Bonus Points For Spring More ❯
Posted:

Senior Software Engineer in Test (SDET)

London, England, United Kingdom
Hybrid / WFH Options
Hargreaves Lansdown
such as Apache Bench, JMeter, or LoadRunner, or modern alternatives like K6, Gatling, Locust. Familiarity with BDD tools like Cucumber or SpecFlow. Skills : Proficiency in programming languages such as Java, Python, or TypeScript. Experience with scripting languages for automation tasks. Strong understanding of software testing principles and methodologies. Familiarity with version control systems like Git. Excellent problem-solving skills and More ❯
Posted:

Register Your Interest - Technical Placement - Space, Defence & Intelligence

London, United Kingdom
Industry Placements
knowledge of programming, problem-solving, data analysis or systems development would be beneficial for this role. Including any of the following Programming Languages: Exposure to languages such as: • C++, Java, Python, JavaScript, C# Systems & Tools: Knowledge of or experience with any of the following: Linux/Unix operating systems Cloud Technologies (AWS, Azure, Google Cloud) DevOps tools (e.g., Docker, Kubernetes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Register Your Interest - Technical Placement - Space, Defence & Intelligence

Hounslow, London, United Kingdom
Industry Placements
knowledge of programming, problem-solving, data analysis or systems development would be beneficial for this role. Including any of the following Programming Languages: Exposure to languages such as: • C++, Java, Python, JavaScript, C# Systems & Tools: Knowledge of or experience with any of the following: Linux/Unix operating systems Cloud Technologies (AWS, Azure, Google Cloud) DevOps tools (e.g., Docker, Kubernetes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Technical Lead

London, England, United Kingdom
Hybrid / WFH Options
Registers Of Scotland
about RoS and what we offer visit our or Hear from our colleagues about their experience of working within our Digital, Data and Technology teams Our Tech stack Programming: Java (11+), Python, TypeScript Frameworks: Spring Boot, Flask, React, DevOps: Jenkins, GitLab CI, Docker, Infrastructure as Code (CDK, CloudFormation, Ansible) Cloud: AWS (Lambda, API Gateway, S3, Aurora, IAM) Container Platforms: OpenShift More ❯
Posted:

Java Software Engineer

London Area, United Kingdom
Oliver Bernard
Java Software Engineer A fast-growing, London-based cybersecurity company providing cutting-edge solutions that protect critical systems and sensitive data for global clients across finance, defence, healthcare, and government sectors are on the lookout for a Senior/Principal Java Engineer. The role will include the following duties: You will lead the charge in designing and building highly scalable … resilient, and secure backend systems. Architect and build enterprise-grade Java services powering security platforms. Lead technical design and set standards for engineering best practices across teams. Mentor and guide a team of talented engineers, fostering a culture of excellence. Collaborate closely with DevOps, Security, and Product teams to deliver secure and performant solutions. Drive innovation by evaluating and integrating … tools, frameworks, and technologies. Champion quality, security, and performance at every stage of the development lifecycle. Skills needed: 8+ years of experience in software engineering with deep expertise in Java (Java 11 or later). Strong experience in designing microservices and distributed systems. Solid grasp of Spring/Spring Boot, REST APIs, messaging (Kafka/RabbitMQ), and cloud-native development. More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Oliver Bernard
Java Software Engineer A fast-growing, London-based cybersecurity company providing cutting-edge solutions that protect critical systems and sensitive data for global clients across finance, defence, healthcare, and government sectors are on the lookout for a Senior/Principal Java Engineer. The role will include the following duties: You will lead the charge in designing and building highly scalable … resilient, and secure backend systems. Architect and build enterprise-grade Java services powering security platforms. Lead technical design and set standards for engineering best practices across teams. Mentor and guide a team of talented engineers, fostering a culture of excellence. Collaborate closely with DevOps, Security, and Product teams to deliver secure and performant solutions. Drive innovation by evaluating and integrating … tools, frameworks, and technologies. Champion quality, security, and performance at every stage of the development lifecycle. Skills needed: 8+ years of experience in software engineering with deep expertise in Java (Java 11 or later). Strong experience in designing microservices and distributed systems. Solid grasp of Spring/Spring Boot, REST APIs, messaging (Kafka/RabbitMQ), and cloud-native development. More ❯
Posted:

Java Microservices Developer

London, England, United Kingdom
Stott and May
Java Microservices Developer Start: ASAP Duration: 6-12 months Rate: inside IR35, up to £475/day Location: on site in Cardiff 3 days per week We are seeking a skilled Java Microservices Developer to join a strategic transformation programme within the financial services industry. You’ll play a key role in building scalable microservices solutions, shaping the future of … is an exciting opportunity to contribute to high-impact work within a fast-paced, agile team, collaborating across technical and business teams. Key Responsibilities: - Develop scalable, maintainable microservices using Java and Spring Boot - Collaborate with engineers, product managers, and stakeholders - Implement CI/CD pipelines and automate deployment workflows - Ensure code quality through testing, reviews, and best practices - Work within … agile frameworks such as Scrum or Kanban Essential Skills & Experience: - Strong Java development background with Spring Boot and Spring Cloud - Solid understanding of microservices architecture and API design - Experience with AWS, Azure, or Google Cloud - Familiarity with MySQL, PostgreSQL, or MongoDB - Proficiency in unit and integration testing - Excellent communication and problem-solving skills - Comfortable in client-facing and collaborative team More ❯
Posted:

Lead Java Developer

City Of London, England, United Kingdom
Understanding Recruitment
Lead Java Developer – FX/Trading! 💹💰 Salary: £120,000 - £130,000 + bonus (previously 25-40%) + benefits📍 Location: 3 days onsite, City of London Do you enjoy writing Java code day-to-day as well as line-managing your own team? Do you have a few years of commercial experience as a Software Engineering leader working with different stakeholders … Asian FX trading firm and work on cutting-edge trading solutions! This highly respected financial institution is expanding its London office and is on the lookout for a Lead Java Developer to guide one of the teams working on an App in the Cloud product. As the Lead Java Developer, you will:Be a hands-on leader and write Java … and Design teamsBe a key player in implementing the best software development methodologies and approaches to your teams e.g. TDD, CI/CD, Agile, pair-programming. 💻 Tech Stack: Core Java, multithreading, low-latency systems, AWS/GCP, Docker, Kubernetes, TDD, Agile, CI/CD. Requirements:A degree in Computer Science or related field (Comp. Sci principles/theory are important More ❯
Posted:

Java Developer (Full Stack)

London, England, United Kingdom
NewDay
Join to apply for the Java Developer (Full Stack) role at NewDay . We are looking for a mid-level full stack Java developer to join our team, responsible for integrating and maintaining our white label credit application solutions. Our team is close-knit, and we seek someone eager to work through commitments, contribute to technical discussions, participate in design … an exciting opportunity for those looking to accelerate personal growth by exploring new technologies and gaining exposure to FCA processes. Skills And Experiences 2+ years of experience in: Language: Java 17, JavaScript, TypeScript (4.x) Frameworks & Tools: Spring Boot (v3.x), Maven, Jenkins, React.js (v17+), Webpack Database: SQL (PostgreSQL preferred) Key Focus: API integrations, AWS SQS/SNS integrations, React Components, Docker More ❯
Posted:

Java Software Engineer

London Area, United Kingdom
Alchemy Global Talent Solutions
Our client is seeking an experienced Java developer to join their team as they open a new office in London. This is a rare chance to work closely with an existing core engineering team while creating a new engineering culture from the ground up. This position is ideal for you if you love working in a hands-on, agile workplace … Solve complex technical challenges, ensuring scalable, reliable products through brainstorming and problem-solving. Foster collaboration by sharing expertise, mentoring, and promoting continuous learning and improvement. Requirements 5+ years of Java development with a strong track record of delivering high-quality software. Skilled in OOP, Java, Spring Boot, Hibernate, and build tools like Maven or Gradle. Experience building secure, scalable systems More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Alchemy Global Talent Solutions
Our client is seeking an experienced Java developer to join their team as they open a new office in London. This is a rare chance to work closely with an existing core engineering team while creating a new engineering culture from the ground up. This position is ideal for you if you love working in a hands-on, agile workplace … Solve complex technical challenges, ensuring scalable, reliable products through brainstorming and problem-solving. Foster collaboration by sharing expertise, mentoring, and promoting continuous learning and improvement. Requirements 5+ years of Java development with a strong track record of delivering high-quality software. Skilled in OOP, Java, Spring Boot, Hibernate, and build tools like Maven or Gradle. Experience building secure, scalable systems More ❯
Posted:

Java Developer

London, England, United Kingdom
Alchemy Global Talent Solutions Ltd
Our client is seeking an experienced Java developer to join their team as they open a new office in London. This is a rare chance to work closely with an existing core engineering team while creating a new engineering culture from the ground up. This position is ideal for you if you love working in a hands-on, agile workplace … Solve complex technical challenges, ensuring scalable, reliable products through brainstorming and problem-solving. Foster collaboration by sharing expertise, mentoring, and promoting continuous learning and improvement. Requirements 5+ years of Java development with a strong track record of delivering high-quality software. Skilled in OOP, Java, Spring Boot, Hibernate, and build tools like Maven or Gradle. Experience building secure, scalable systems More ❯
Posted:

Java Developer

London Area, United Kingdom
Lorien
Month contract - Inside IR35 - Investment Banking Our industry leading investment banking client is looking for a Java Developer on a 6 month contract inside IR35, with a requirement to be in the London Marylebone office Core accountabilities of role: Respecting the Risk Systems SDLC methodology and wider BNP Paribas strategies, best practices and standards and tools. Ensuring that all effort … of technical leadership and solution design. Proven experience of programming on several large-scale systems (large data or compute volume) Essential Skills: Expert knowledge in one of our languages: Java (Spring, multithreading) Kafka, ReST APIs, Caching, S3, large distributed systems knowledge Continuous Integration/Continuous Delivery/Continuous Testing practices Result Oriented Technical analysis Preferred Skills: DevOps: Ansible Containerization: Docker More ❯
Posted:

Java Developer

City of London, London, United Kingdom
Lorien
Month contract - Inside IR35 - Investment Banking Our industry leading investment banking client is looking for a Java Developer on a 6 month contract inside IR35, with a requirement to be in the London Marylebone office Core accountabilities of role: Respecting the Risk Systems SDLC methodology and wider BNP Paribas strategies, best practices and standards and tools. Ensuring that all effort … of technical leadership and solution design. Proven experience of programming on several large-scale systems (large data or compute volume) Essential Skills: Expert knowledge in one of our languages: Java (Spring, multithreading) Kafka, ReST APIs, Caching, S3, large distributed systems knowledge Continuous Integration/Continuous Delivery/Continuous Testing practices Result Oriented Technical analysis Preferred Skills: DevOps: Ansible Containerization: Docker More ❯
Posted:

Junior Software Engineer - Java

City of Westminster, England, United Kingdom
Hybrid / WFH Options
VIOOH
Role Title: Junior Software Engineer Java Reports to: Technical Lead Java Location: Hybrid working environment (Remote and Paddington, London) Role Type: Permanent, Full-time How do we say our name, well it sounds like ‘view’. It’s also a lot shorter than saying ‘Viewed Impressions for Out Of Home’. VIOOH is a fast-growing startup that is defining … using the best technologies and methodologies we can. Working as a part of an Agile development team, you will be producing great quality code through improving and extending our Java codebase to produce real value for our customers. You will help provide the architectural and design direction of areas of the project and take ownership of the implementation within the … team. You’ll be using technologies such as Java, Docker, Kubernetes, Kafka, AWS, Nginx, Terraform, Git, MySQL and Jira to develop back-end services and microservices. We invest in your growth and are committed to supporting you through our values at VIOOH. We give 10% of your time each week to focus on self development and improvement of your skills More ❯
Posted:

Software Engineer - Java

London, England, United Kingdom
Hybrid / WFH Options
VIOOH
Role Title: Software Engineer Java Reports to: Technical Lead Java Location: Hybrid working environment (Remote and Paddington, London) Role Type: Permanent, Full-time How do we say our name, well it sounds like ‘view’. It’s also a lot shorter than saying ‘Viewed Impressions for Out Of Home’. VIOOH is a fast-growing startup that is defining the … using the best technologies and methodologies we can. Working as a part of an Agile development team, you will be producing great quality code through improving and extending our Java codebase to produce real value for our customers. You will help provide the architectural and design direction of areas of the project and take ownership of the implementation within the … team. You’ll be using technologies such as Java, Docker, Kubernetes, Kafka, AWS, Nginx, Terraform, Git, MySQL and Jira to develop back-end services and microservices. We invest in your growth and are committed to supporting you through our values at VIOOH. We give 10% of your time each week to focus on self development and improvement of your skills More ❯
Posted:
Java
London
10th Percentile
£57,500
25th Percentile
£74,821
Median
£105,000
75th Percentile
£132,500
90th Percentile
£142,500