Java Engineer Jobs in London

1 to 25 of 27 Java Engineer Jobs in London

Java Engineer

South East London, London, United Kingdom
Hybrid/Remote Options
Profile 29
Java Engineer Salary to £60k + Company Options Scheme Hybrid working between your home, their offices (London Vauxhall) & client sites. NB: Please only apply if you are eligible (have resided in the UK for the past 5 years) and prepared to go through UK SC Security Clearance This company is a Workflow & AI Orchestration Specialist. They're on … manage casework, derive insight from data and deliver citizen services. Theyre growing fast and looking for bright, dynamic people to help build their business. Role Theyre looking for a Java Engineer to join their implementation team. Youll work across Camunda BPMN/DMN process automation, API integration, and microservice orchestration helping their public-sector clients build secure, scalable … week. Client sites could be anywhere but will most likely be in & around London. Responsibilities Design, develop, and deploy Camunda-based process and decision automation solutions Implement and integrate Java-based microservices, APIs, and connectors within orchestration flows Translate BPMN and DMN models into executable workflows and reusable components Collaborate closely with analysts and service designers to refine and More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

Java Engineer

London, South East, England, United Kingdom
Hybrid/Remote Options
Profile 29
Java Engineer • Salary to £60k + Company Options Scheme • Hybrid working between your home, their offices (London Vauxhall) & client sites. NB: Please only apply if you are eligible (have resided in the UK for the past 5 years) and prepared to go through UK SC Security Clearance This company is a Workflow & AI Orchestration Specialist. They're on … derive insight from data and deliver citizen services. They’re growing fast and looking for bright, dynamic people to help build their business. Role They’re looking for a Java Engineer to join their implementation team. You’ll work across Camunda BPMN/DMN process automation, API integration, and microservice orchestration — helping their public-sector clients build secure … week. Client sites could be anywhere but will most likely be in & around London. Responsibilities Design, develop, and deploy Camunda-based process and decision automation solutions Implement and integrate Java-based microservices, APIs, and connectors within orchestration flows Translate BPMN and DMN models into executable workflows and reusable components Collaborate closely with analysts and service designers to refine and More ❯
Employment Type: Full-Time
Salary: £35,000 - £65,000 per annum
Posted:

Senior Java Software Engineer

South West London, London, United Kingdom
Hybrid/Remote Options
Run-Time Group Ltd
Job Title: Mid-Senior Java Engineer Location: London (Hybrid - 2-3 days in-office) Salary: Up to £85,000 per annum + Benefits Sector: Financial Services About the Role: We are seeking a Senior-Level Java Engineer to join a dynamic financial technology team in London. You will play a key role in developing, maintaining, and … enhancing high-performance, scalable financial applications. This is a fantastic opportunity for an ambitious developer with experience in Java and a passion for the financial sector. The role follows a hybrid working model, with 2-3 days per week in the office. Key Responsibilities: Design, develop, and maintain high-quality Java-based applications for financial services. Collaborate with … in code reviews and provide constructive feedback. Stay updated with the latest financial technologies and industry trends. Key Requirements: Based in the London Area 5+ years of experience in Java development (Java 8 or later). Experience with Spring Boot, Microservices architecture, and RESTful APIs. Strong understanding of multi-threading, concurrency, and performance optimization. Knowledge of SQL and More ❯
Employment Type: Permanent, Work From Home
Salary: £85,000
Posted:

Lead Software Engineer, Java Microservices

london, south east england, united kingdom
Hybrid/Remote Options
Xpand Group
Lead Software Engineer - Java Microservices Location: London (Hybrid - 2 days on-site, Monday and Tuesday) Overview We're excited to be supporting our client in hiring a talented Software Engineer (Java Microservices) to join a dynamic, high-performing engineering team within retail banking. This is a fantastic opportunity for a technically minded individual who's passionate … stakeholders to align technical solutions with business objectives Applying Agile and Test-Driven Development (TDD) principles to build resilient, fast-running, and maintainable code Building and maintaining API-driven Java microservices hosted on public cloud infrastructure Contributing to intentional architecture while supporting emergent design through innovation, prototyping, and experimentation Automating build, test, and deployment processes using modern CI/… CD practices What We're Looking For Strong server-side Java engineering experience, ideally within large-scale, business-critical environments Proven ability to design and deliver well-tested, production-ready software with strong focus on functional and non-functional requirements Deep understanding of microservices architecture, cloud-native applications, and API development Experience with distributed systems - managing workloads at scale More ❯
Posted:

Principal Java Engineer

london, south east england, united kingdom
Mindera
At Mindera, we craft software with people we love. We're looking for a Principal Java Engineer with strong Retail experience who can join our crew Please note: This is a six month contract that sits outside IR35. You will be required to work in Paddington 3 days a week. What does the role involve? Lead technical deep … dives and knowledge sharing in the teams, anticipating challenges and proposing solutions Start influencing product and business decisions Hands-on Software Development: Write high-quality Java code using frameworks such as Spring Boot or Micronaut. Build robust services that support secure, high-volume payment transactions. Develop integrations with acquiring banks, payment gateways, and fraud detection tools. Cloud & DevOps Practices … support. Continuous Improvement: Continuously improve platform reliability, performance, and cost-efficiency. Stay up-to-date with technology trends and proactively identify innovation opportunities. Requirements Proven experience as a Principal Java Engineer in backend-heavy environments in teams having multiple levels of engineering. Strong experience in Java 17+, ideally with experience in using Spring Boot or Micronaut. Kotlin More ❯
Posted:

Java Engineer

London, United Kingdom
Hybrid/Remote Options
Profile 29
Java Engineer Salary to £60k + Company Options Scheme Hybrid working between your home, their offices (London Vauxhall) & client sites. NB: Please only apply if you are eligible (have resided in the UK for the past 5 years) and prepared to go through UK SC Security Clearance This company is a Workflow & AI Orchestration Specialist click apply for More ❯
Employment Type: Permanent
Salary: GBP 65,000 Annual
Posted:

Java / Camunda Engineer

South East London, London, United Kingdom
Hybrid/Remote Options
Profile 29
Java/Camunda Engineer Salary to £60k + Company Options Scheme Hybrid working between your home, their offices (London Vauxhall) & client sites. NB: Please only apply if you are eligible (have resided in the UK for the past 5 years) and prepared to go through UK SC Security Clearance This company is a Workflow & AI Orchestration Specialist. They … that integrate cutting edge orchestration and 2) agentic AI capabilities. Theyre growing fast and looking for bright, dynamic people to help build their business. Role Theyre looking for a Java Camunda Engineer to join their implementation team. Youll work across Camunda BPMN/DMN process automation, API integration, and microservice orchestration helping their public-sector clients build secure … week. Client sites could be anywhere but will most likely be in & around London. Responsibilities Design, develop, and deploy Camunda-based process and decision automation solutions Implement and integrate Java-based microservices, APIs, and connectors within orchestration flows Translate BPMN and DMN models into executable workflows and reusable components Collaborate closely with analysts and service designers to refine and More ❯
Employment Type: Permanent, Work From Home
Salary: £65,000
Posted:

QA Engineer Java

London, South East, England, United Kingdom
Understanding Recruitment
QA Engineer (Java) | Fintech Trading £70,000 - £80,000 + Bonus + Benefits Hybrid - 3 days/week in Central London Join a collaborative, engineering-led team ensuring the stability and performance of a high-volume, global electronic trading platform. You'll write clean, quality Java-based automation code to contribute to an internal Java-based … test automation framework, catching issues before they hit production and helping deliver flawless, high-performance user experiences. What You'll Do Build and maintain robust Java test automation Work on an internal Java-based test automation framework used across all teams handling high-traffic, real-time trades. Collaborate with developers to improve quality at every stage. Own QA … processes for performance, reliability and user experience. What You Bring Strong experience with Java automation testing & backend testing. Background in automation testing for complex, high-performance platforms. Passion for quality and attention to detail in fast-paced environments. BONUS POINTS: Experience in electronic trading, FX, banking or fintech domains Shape the quality of software that millions of trades rely More ❯
Employment Type: Full-Time
Salary: £70,000 - £80,000 per annum
Posted:

Senior Java Software Engineer

London, United Kingdom
Hybrid/Remote Options
Run-Time Group Ltd
Job Title: Mid-Senior Java Engineer Location: London (Hybrid - 2-3 days in-office) Salary: Up to £85,000 per annum + Benefits Sector: Financial Services About the Role: We are seeking a Senior-Level Java Engineer to join a dynamic financial technology team in London. You will play a key role in developing, maintaining, and More ❯
Employment Type: Permanent
Salary: GBP 85,000 Annual
Posted:

eFX Software Engineer Java

London, South East, England, United Kingdom
Hybrid/Remote Options
Harnham - Data & Analytics Recruitment
eFX Software Engineer (Ultra-Low Latency Java) Hybrid/Remote - London Up to £160,000 + Bonus + Benefits We're supporting a major financial services organisation hiring an eFX Software Engineer to build and optimise ultra-low-latency trading systems used across global FX markets. If you're a high-performance Java engineer who … opportunity. What you'll work on: Engineering sub-40μs latency eFX systems with high throughput and fault tolerance Designing real-time pricing, risk and trading components Evolving low-latency Java patterns (lock-free, low-GC, CPU/cache optimisation) Working closely with quants, traders, architects and senior engineers Influencing technical strategy across distributed, performance-critical systems What we're … looking for: Strong experience in low-latency Java within trading, eFX or electronic markets Deep understanding of networking (TCP/UDP/FIX), Linux tuning, performance profiling Background in designing high-performance architectures and distributed systems Strong grasp of FX pricing, risk, and trading workflows Solid engineering fundamentals: testing, CI/CD, API design, automation Why join? Work on More ❯
Employment Type: Full-Time
Salary: £140,000 - £160,000 per annum
Posted:

Java Fullstack Engineer

Tower Hamlets, London, United Kingdom
Barclays Bank PLC
Join our dynamic Technology team as a Java Fullstack Engineer AVP level, and be involved in shaping the future of financial crime prevention through the transformative "Integrated financial crime program". This multiyear group wide initiative is designed to strengthen regulatory compliance, streamline client interactions via unified infrastructure and drive operational efficiency through cutting edge technological advancements. The … ideal candidate would be an experienced Java Fullstack Engineer with passion for transition into architecture, ready to apply technical expertise to strategic system design. The Integrated Financial Crime (IFC) portfolio is a multi-faceted Financial Crime programme of change delivered via over 20 programmes to create a holistic, risk-based and effective Financial Crime environment, strengthen robustness and … across all lines of defence and empower our partners, colleagues and customers to identify and prevent Financial Crime by raising awareness of the risks. To be successful as a Java Fullstack Engineer, you should have: Experience in full-stack development with expertise in building dynamic, responsive, and reusable components Worked on Enterprise Case Management Life cycle applications involving More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Engineer VP - Trading

London, South East, England, United Kingdom
Robert Walters
Currently hiring a Senior Java Engineer to join a fixed income trading team - a high-performing group responsible for building and maintaining global trading systems used daily by traders and middle office teams. These systems handle complex financial instruments, from bonds and repos to interest rate swaps and exotic portfolios, with a strong focus on performance, reliability, and … traceability. Key Responsibilities: Design, develop, test, and deploy high-quality software using Java and related technologies Conduct code reviews, ensuring clean, maintainable, and efficient code Mentor junior developers and promote technical excellence within the team Analyse and resolve performance, scalability, and concurrency issues Contribute to Agile/Scrum processes, including sprint planning and retrospectives Maintain clear and comprehensive technical … documentation Key Requirements: Strong expertise in Core Java, including multi-threading and concurrency demonstrating self-sufficiency Proven experience in low-latency systems, performance tuning, and network programming Familiarity with high-performance messaging systems Proficiency with profiling, benchmarking, and memory analysis tools Working knowledge of Linux/Bash scripting and at least one other language (e.g. Python or C#) Robert More ❯
Employment Type: Full-Time
Salary: £100,000 - £140,000 per annum
Posted:

Java Software Engineer

London, South East, England, United Kingdom
Accenture
Role: Software Engineer (Java) Location: London Salary: Competitive salary and package (Depending on level of experience) Any offer of employment is subject to satisfactory BPSS and the candidate being granted a level of security clearance which typically requires 10 years continuous UK address history, usually including no periods of 30 consecutive days or more spent outside of the More ❯
Employment Type: Full-Time
Salary: Competitive salary
Posted:

Senior Software Engineer (Java / Node.js / Python – Backend or Full Stack) Active SC

Croydon, Surrey, England, United Kingdom
Hybrid/Remote Options
eTeam Inc
Job Title: Senior Engineer with Node.js and Python or Back End (Java and ideally Kafka) Max rate: £537/Day on Umbrella Location: Croydon (Hybrid) Clearance required: SC Transfer (Active SC only ) Contract Duration: 05 months Experience of Java Experience of Spring framework or equivalent. Knowledge of software design patterns and when to apply them Excellent knowledge More ❯
Employment Type: Contractor
Rate: £500 - £537 per day
Posted:

Java Fullstack Engineer

london, south east england, united kingdom
Axiom Software Solutions Limited
Job Role : Java Fullstack Engineer Job Type : Permanent Location : London, UK Work Mode : Hybrid Job Description You will be joining the innovative Information Security Cybertech Engineering team as a full stack software engineer in a global team responsible for developing web applications (Java/Angular), data engineering (Python) and solutions with third party products. You will … Experience writing complex SQL queries (Sybase advantageous). ➢ Proficient with UNIX/LINUX operating systems/commands. ➢ Understanding of API Services (SOAP, REST, Graph). Programming Language: ➢ Proficient in Java EE o with OpenJDK o with Spring 4.0+ Framework o with Spring Boot/Wildfly web servers (or similar) o with Angular 14+ More ❯
Posted:

Sr Lead Software Engineer, Java, React, Kafka

london, south east england, united kingdom
JPMorgan Chase
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Senior Lead Software Engineer at JPMorgan Chase within the Global Technology division, you will serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable … responsibilities Work with key stakeholders in Sales, Trading, QR, Operations and others globally to ensure the Secondary platform meets business requirements. Directly contribute towards the ongoing efforts to re-engineer & re-architect the existing Secondary platform to make it performant, truly highly available, stable, efficient, and scalable. Lead the effort & contribute towards the identification and implementation of opportunities to … and proficient advanced experience. Ability to solve complex problems and a track record of high performance and delivery. Strong hands-on experience implementing globally distributed real-time systems using Java and Hands-on practical experience in system design, application development, testing, and operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with one or More ❯
Posted:

Senior Low Latency Java Engineer - High Performance Systems

London, United Kingdom
McGregor Boyall Associates Limited
We are hiring an experienced Senior Software Engineer with deep expertise in ultra-low-latency, high-throughput Java systems . This is a role for someone who builds systems that push performance boundaries, not just enterprise-grade services. You'll join a specialist engineering group designing fault-tolerant, sub-40s latency pipelines, shaping architecture decisions and solving complex … technical challenges that require first principles thinking. What You'll Be Working On Designing and optimising high-performance Java services with lock-free, zero-allocation and low-GC approaches. Hardware-aware optimisation including CPU architecture, cache behaviour, kernel tuning, core pinning and memory layouts . Building and improving ultra-low-latency messaging pipelines (Multicast, TCP, IPC). Working directly … leadership on system architecture and performance strategy. Driving technical direction and mentoring senior members of the team. What We're Looking For 10+ years professional engineering experience with core Java in latency-sensitive environments. Strong knowledge of: Ring buffers Off-heap/zero-allocation techniques IPC and high-performance networking Linux kernel optimisation Domain experience in eTrading, market-making More ❯
Employment Type: Permanent
Posted:

Senior Low Latency Java Engineer - High Performance Systems

London, South East, England, United Kingdom
McGregor Boyall
We are hiring an experienced Senior Software Engineer with deep expertise in ultra-low-latency, high-throughput Java systems . This is a role for someone who builds systems that push performance boundaries, not just enterprise-grade services. You'll join a specialist engineering group designing fault-tolerant, sub-40μs latency pipelines, shaping architecture decisions and solving complex … technical challenges that require first principles thinking. What You'll Be Working On Designing and optimising high-performance Java services with lock-free, zero-allocation and low-GC approaches. Hardware-aware optimisation including CPU architecture, cache behaviour, kernel tuning, core pinning and memory layouts . Building and improving ultra-low-latency messaging pipelines (Multicast, TCP, IPC). Working directly … leadership on system architecture and performance strategy. Driving technical direction and mentoring senior members of the team. What We're Looking For 10+ years professional engineering experience with core Java in latency-sensitive environments. Strong knowledge of: Ring buffers Off-heap/zero-allocation techniques IPC and high-performance networking Linux kernel optimisation Domain experience in eTrading, market-making More ❯
Employment Type: Full-Time
Salary: £150,000 - £160,000 per annum
Posted:

Senior Low Latency Java Engineer - High Performance Systems

London, United Kingdom
McGregor Boyall Associates Limited
We are hiring an experienced Senior Software Engineer with deep expertise in ultra-low-latency, high-throughput Java systems . This is a role for someone who builds systems that push performance boundaries, not just enterprise-grade services. You'll join a specialist engineering group designing fault-tolerant, sub-40s latency pipelines, shaping architecture decisions and solving complex More ❯
Employment Type: Permanent
Salary: GBP 100,000 Annual
Posted:

Java Engineer - FX Global Trading Platform

London, South East, England, United Kingdom
Robert Walters
This role focuses on building high-performance, scalable Java services at the core of an ultra-low-latency global trading platform. You'll work on complex, data-intensive systems that support real-time pricing, configuration management, and electronic trading operations. Key Responsibilities Develop software across both functional features and non-functional objectives such as performance and scalability. Build and … quantitative research and trading teams on design, usability, and platform enhancements. Produce clear technical documentation, including architecture decisions and complex code explanations. Key Requirements Strong understanding of the core Java platform. Experience in Financial Services, ideally trading/FX Experience with JavaScript/TypeScript and HTML5 (highly desirable). Solid knowledge of computer science fundamentals, including data structures and More ❯
Employment Type: Full-Time
Salary: £50,000 - £65,000 per annum
Posted:

Lead Java Engineer - Outside IR35

City, London, United Kingdom
Michael Page
London and they go the office 3 to 4 times a week and this will be a 6 month contract initially. Description Lead the design, development, and implementation of Java-based applications and systems. Help to plan future development. Collaborate with cross-functional teams to gather and analyse requirements. Ensure the scalability, performance, and reliability of software solutions. Mentor … Deal with a variety of clients. Work alongside the outsourcing partners Maintain and improve existing systems by identifying and fixing bugs or implementing enhancements. Keep updated with the latest Java technologies and integrate them into projects as needed. Prepare technical documentation to support solutions and team processes. Contribute to the strategic planning of technology initiatives within the organisation. Profile … Must haves: Java Worked in the Derivatives market Strong communication Dealt with clients or stakeholders Modelling financial products and processes APIs and Integrations Nice to haves: Python Worked in derivatives product classes Hands on model development experience Experience with collateral malmanagement Worked with regulatory processes Job Offer Contract role More ❯
Employment Type: Contract
Rate: GBP 500 - 600 Daily
Posted:

Lead Java Engineer - Outside IR35

City of London, London, England, United Kingdom
Michael Page Technology
London and they go the office 3 to 4 times a week and this will be a 6 month contract initially. Description Lead the design, development, and implementation of Java-based applications and systems. Help to plan future development. Collaborate with cross-functional teams to gather and analyse requirements. Ensure the scalability, performance, and reliability of software solutions. Mentor … Deal with a variety of clients. Work alongside the outsourcing partners Maintain and improve existing systems by identifying and fixing bugs or implementing enhancements. Keep updated with the latest Java technologies and integrate them into projects as needed. Prepare technical documentation to support solutions and team processes. Contribute to the strategic planning of technology initiatives within the organisation. Profile … Must haves: Java Worked in the Derivatives market Strong communication Dealt with clients or stakeholders Modelling financial products and processes APIs and Integrations Nice to haves: Python Worked in derivatives product classes Hands on model development experience Experience with collateral malmanagement Worked with regulatory processes Job Offer Contract role More ❯
Employment Type: Temporary
Salary: £500 - £600 per day
Posted:

Lead Java Engineer - Outside IR35

London, Coleman Street, United Kingdom
Michael Page
London and they go the office 3 to 4 times a week and this will be a 6 month contract initially. Description Lead the design, development, and implementation of Java-based applications and systems. Help to plan future development. Collaborate with cross-functional teams to gather and analyse requirements. Ensure the scalability, performance, and reliability of software solutions. Mentor … Deal with a variety of clients. Work alongside the outsourcing partners Maintain and improve existing systems by identifying and fixing bugs or implementing enhancements. Keep updated with the latest Java technologies and integrate them into projects as needed. Prepare technical documentation to support solutions and team processes. Contribute to the strategic planning of technology initiatives within the organisation. Profile … Must haves: Java Worked in the Derivatives market Strong communication Dealt with clients or stakeholders Modelling financial products and processes APIs and Integrations Nice to haves: Python Worked in derivatives product classes Hands on model development experience Experience with collateral malmanagement Worked with regulatory processes Job Offer Contract role More ❯
Employment Type: Contract
Rate: £500 - £600/day
Posted:

Lead Java Engineer

City, London, United Kingdom
Michael Page
businesses and is looking for 2 new people to join their team of 5. Day to day of the role will include: Lead the design, development, and implementation of Java-based applications and systems. Help to plan future development. Collaborate with cross-functional teams to gather and analyse requirements. Ensure the scalability, performance, and reliability of software solutions. Mentor … Deal with a variety of clients. Work alongside the outsourcing partners Maintain and improve existing systems by identifying and fixing bugs or implementing enhancements. Keep updated with the latest Java technologies and integrate them into projects as needed. Prepare technical documentation to support solutions and team processes. Contribute to the strategic planning of technology initiatives within the organisation. Profile … Must haves: Java Worked in the Derivatives market Strong communication Dealt with clients or stakeholders Modelling financial products and processes APIs and Integrations Nice to haves: Python Worked in derivatives product classes Hands on model development experience Experience with collateral malmanagement Worked with regulatory processes Job Offer Private Medical 25 days holiday plus BHS 10% Pension 10% Bonus Free More ❯
Employment Type: Permanent
Salary: GBP 80,000 - 110,000 Annual
Posted:

Lead Java Engineer

City of London, London, Coleman Street, United Kingdom
Michael Page
businesses and is looking for 2 new people to join their team of 5. Day to day of the role will include: Lead the design, development, and implementation of Java-based applications and systems. Help to plan future development. Collaborate with cross-functional teams to gather and analyse requirements. Ensure the scalability, performance, and reliability of software solutions. Mentor … Deal with a variety of clients. Work alongside the outsourcing partners Maintain and improve existing systems by identifying and fixing bugs or implementing enhancements. Keep updated with the latest Java technologies and integrate them into projects as needed. Prepare technical documentation to support solutions and team processes. Contribute to the strategic planning of technology initiatives within the organisation. Profile … Must haves: Java Worked in the Derivatives market Strong communication Dealt with clients or stakeholders Modelling financial products and processes APIs and Integrations Nice to haves: Python Worked in derivatives product classes Hands on model development experience Experience with collateral malmanagement Worked with regulatory processes Job Offer Private Medical 25 days holiday plus BHS 10% Pension 10% Bonus Free More ❯
Employment Type: Permanent
Salary: £80000 - £110000/annum
Posted:
Java Engineer
London
10th Percentile
£78,750
25th Percentile
£97,500
Median
£110,000
75th Percentile
£135,000
90th Percentile
£137,500