1 to 25 of 249 Permanent Java Engineer Jobs in London

Lead Java Engineer - Energy and Emissions Business

Location
Greater London, England, United Kingdom
Description: Lead Java Engineer - Energy and Emissions Business Job Title Lead Java Engineer - Energy and Emissions Business Location London Corporate Title Director Risk management System (RMS) Trade Processing is a strategic platform acting as the primary record for financial products across the Bank, with a strong … office systems. As the RMS platform continues to expand its coverage of supported commodity products and trading flows, we are looking for a Lead Java Engineer to strengthen our experienced and dynamic team. Our technology stack includes Java, Spring, Kafka, Oracle Database, and React, offering opportunities ...

Software Engineer - Java, Realtime Payments, Implementation

Location
Greater London, England, United Kingdom
Java Software Engineer – Java 11+, Spring, Spring Boot, Microservices, Kafka, Akka, Docker/Kubernetes, Real-time, TDD/BDD, Reactive Programming, MongoDB Payments A Senior Java Engineer with a background in finance/payments and experience working on distributed real-time systems is sought after … specialises in providing high performance technology solutions to global financial institutions (including several Investment Banks), primarily to augment their payments capabilities. As a Senior Engineer, you will join a new client implementation team working on client-based projects to implement and customise their core realtime payments processing solution,using ...

Senior Java Engineer

Hiring Organisation
Anson Mccade
Location
South West London, South East, United Kingdom
Employment Type
Permanent Contract, Remote
Salary
£75,000
Senior Java Engineer – Payments UK Wide | Mainly Remote | Up to £75,000 + Benefits We're looking for an experienced Senior Java Engineer with hands-on ICON IPF experience to join a team delivering large-scale payment technology solutions for major banking clients. This … hands-on engineering role, working with modern cloud-based architectures and helping develop and deliver complex payment systems. You'll bring strong Java and AWS experience, alongside a solid understanding of payment frameworks and ISO 20022. Who you'll be working with You'll be joining a technology team ...

Low Latency Java Engineer

Location
Greater London, England, United Kingdom
Latency Java Engineer Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every day, $5 trillion crosses through our network. We do business in 180+ countries operating at a scale few can match. From … lead applications systems analysis and programming activities. The role is to provide senior, low-latency systems and application framework engineering (skilled in Java, C++ , Rust, KDB, market data, algorithmic trading technology) within the London Based High Performance Architectures (HPA ) team. The team require a specialist on algorithmic trading systems ...

Java Engineer - Market Data

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
London, United Kingdom
Employment Type
Permanent
Salary
£85000 - £110000/annum Bonus + Full Benefits
Java Engineer - Market Data - LSEG/RTSDK Migration Permanent London - Hybrid 3 days per week Salary - £85K - £110K We are seeking an experienced Java Engineer with strong market data and electronic trading experience to support the modernisation of a Futures algorithmic trading platform. The role will … existing RFA market data usage and map functionality to RTSDK. * Assess differences in market data fields and behaviour across relevant exchanges. * Develop enhancements to Java applications and shared frameworks to support RTSDK. * Support a phased migration while maintaining compatibility and system stability. * Develop and execute automated, regression and integration ...

Java Engineer

Location
Greater London, England, United Kingdom
approach, you're comfortable engaging with clients, understanding their needs, and translating them into effective outcomes. The Role: We are seeking an experienced Senior Java Engineer to join our engineering team and play a key role in designing, developing, and maintaining scalable, high-performance applications. The ideal candidate … will have strong expertise in Java-based enterprise systems, cloud-native development, and modern software engineering practices. Experience with Artificial Intelligence (AI) technologies and AI-enabled applications is highly desirable. Key Responsibilities: Design, develop, test, and maintain enterprise-grade Java applications. Assist with technical design discussions and contribute ...

Senior Java Engineer

Location
Greater London, England, United Kingdom
Senior Java Developer Business Unit: FTSE Russell – Index Platform Company: London Stock Exchange Group (LSEG) About Us LSEG (London Stock Exchange Group) is more than a diversified global financial markets infrastructure and data business. We are dedicated, open-access partners with a dedication to excellence in delivering the services … everyone can grow, develop and fulfil your potential with meaningful careers. About the Role We are seeking a highly skilled and hands‐on Senior Java Engineer with AI proficiency to help build the next generation FTSE Russell Index Platform. This platform underpins the calculation and distribution of FTSE ...

Java Software Engineer | Distributed Systems | Banking

Location
Greater London, England, United Kingdom
Java Software Engineer | Distributed Systems | Banking Contact email: Job ref: JD/SJ/2210_1792666152 Startdate: 2-3 Months Java Software Engineer | Distributed Systems | Banking London | £90-110k base + discretionary bonus + benefits Java | Microservices | AWS | SQL | Architecture | CI/… Role: A large financial services organisation is looking for a hands-on Java Software Engineer to take meaningful technical ownership across business-critical systems. This is more than a pure coding role. You'll be close to architecture and engineering decisions, helping shape how services are designed ...

Senior Java Engineer

Location
Greater London, England, United Kingdom
Senior Java Engineer London – Canary Wharf FTC – 9 Months (starting in September) Up to 70K We’re working exclusively with a well-established financial services organisation that is looking to add an experienced Senior Software Engineer to their payment project. This is a great opportunity to join … Mentoring and supporting other engineers, encouraging knowledge sharing and continuous development. What We’re Looking For: 4-5 years hands-on experience working with Java and/or Kotlin Commercial experience with AWS (preferred), Azure or GCP. Experience working with CI/CD pipelines, DevOps practices and development automation. ...

Principal Backend Engineer Java Spring Boot AWS

Hiring Organisation
Client Server
Location
East London, South East, United Kingdom
Employment Type
Permanent Contract, Hybrid
Principal Backend Engineer/Developer (Java Spring Boot Kafka AWS) London/WFH to £120k Are you an experienced Java Software Engineer who enjoys taking technical ownership, leading projects and working directly with clients? You could be progressing your career at a global technology consultancy, working … complex, long-term transformation projects, primarily within the financial services sector. As a Principal Backend Engineer, you'll lead the design and delivery of high impact technology projects, helping clients modernise legacy systems, migrate to AWS and introduce modern CI/CD and cloud deployment practices. You'll combine ...

Sr Lead Software Engineer - Java / Python

Location
Greater London, England, United Kingdom
Lead Software Engineer - Java/Python LONDON, LONDON, United Kingdom Job Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Lead Software Engineer at JPMorganChase within Digital Markets Execution Technology … continuous improvement aligned to measurable outcomes Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience in Java/Python Hands‐on practical experience delivering system design, application development, testing, and operational stability for mission‐critical platforms Advanced in one or more ...

Market Data Engineer - Java - Futures & Options - RFA to RTSDK

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
London, United Kingdom
Employment Type
Permanent
Salary
£80000 - £115000/annum Bonus + Full Benefits
Market Data Engineer - Java - Futures & Options - RFA to RTSDK Permanent Based in the City Salary: £80K - £115K depending on experience We are looking for an experienced Market Data Engineer with strong Java development skills and a background in electronic trading to support the modernisation … existing trading functionality are maintained throughout the transition. Responsibilities: * Analyse existing RFA integrations and map market data fields and functionality to RTSDK. * Develop & enhance Java applications & shared frameworks to support the migration. * Work with Futures and Options market data across supported exchanges. * Maintain backward compatibility and ensure minimal disruption ...

Senior Full-Stack Java Engineer - AI-Driven Integrations & Azure

Location
Greater London, England, United Kingdom
Project description As a Senior Full Stack Java Engineer within the US Corporate Loans POD, you will design, develop, and deliver enterprise integration solutions connecting Loan IQ with upstream and downstream platforms. You will leverage modern cloud-native technologies, AI-assisted development tools, and Agentic AI practices … optimize application and integration performance. SKILLS Must have Core Engineering 8+ years of software engineering experience, ideally within Financial Services. Strong expertise in Java, Spring Boot, REST APIs, and distributed systems. Experience with Kafka, IBM MQ, or similar messaging technologies. Strong integration experience with Loan IQ, lending, banking ...

Senior Java / Python Engineer

Location
Greater London, England, United Kingdom
Senior Java/Python Engineer London | Up to £775/day (Inside IR35) or £120,000 Base Salary 5 Days Onsite for the First 6 Months | 4 Days Thereafter This investments clientis investing heavily in a strategic platform build-out driven by T+1 settlement requirements and continued business … batch-driven processes towards a modern, event-driven platform, giving engineers the opportunity to have genuine influence over architecture and design decisions. Technology Stack Java Python Spring Boot Kafka Linux PostgreSQL AWS Microservices REST APIs What We're Looking For Capital Markets Technology Regulatory Reporting Finance Systems Trade Lifecycle ...

Lead Java Engineer

Location
Greater London, England, United Kingdom
Description:Job Title Lead Java EngineerLocation LondonCorporate Title DirectorRisk management System (RMS) Trade Processing is a strategic platform acting as the primary record for financial products across the Bank, with a strong focus on complex Over the Counter (OTC) derivatives. It supports the full trade lifecycle, from initial booking … back-office systems.As the RMS platform continues to expand its coverage of supported commodity products and trading flows, we are looking for a Lead Java Engineer to strengthen our experienced and dynamic team. Our technology stack includes Java, Spring, Kafka, Oracle Database, and React, offering opportunities ...

Principal Java Engineer | Event Streaming Platform | Financial Markets Technology

Hiring Organisation
Vertus Partners
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 120,000 - 150,000 Annual
Principal Java Engineer | Event Streaming Platform | Financial Markets Technology London - Hybrid £120k-150k base The Role: This is a hands-on Principal Engineer role working on the Event Streaming Platform, for someone who still wants to build, while having real influence over how engineering gets done. … technical judgement, solving difficult engineering problems and raising the bar across multiple teams. What You Will Be Doing: Own technical direction for complex Java platforms, from architecture and design through to production delivery. Build and evolve distributed, event-driven services using Java, APIs, Kafka and modern integration patterns. ...

Low-Latency Java Engineer for High-Performance Trading

Location
Greater London, England, United Kingdom
Citi is seeking a senior Low Latency Java Engineer to drive Java-based, low-latency systems for algorithmic trading. You will develop event-sourced microservices, influence architecture decisions, and collaborate with cross-functional teams in a high-performance London environment. You will mentor junior engineers while shaping ...

Senior Java Engineer | AI-Driven Financial Platforms

Location
Greater London, England, United Kingdom
London Stock Exchange Group (LSEG) seeks a Senior Java Engineer with hands-on expertise in Java and Python to help build and operate the next generation FTSE Russell Index Platform. You will design, implement, and optimize AI-enabled features and large-scale index computations in a high ...

Senior Java Engineer - Spring Backend, Secure, Hybrid

Location
Greater London, England, United Kingdom
offices and a robust customer base across North America, Europe, and Asia Pacific. Overview of the Role We are seeking a Senior/Intermediate Java Engineer to join our R&D team. The role focuses on backend and middleware development using Java 17 and Spring, working across … high-availability system with kdb+ integration and strong security requirements. Key Responsibilities · Develop, maintain, and optimise Spring-based web applications and REST APIs using Java 17. · Integrate backend services with real-time kdb+ environments. · Implement authentication (SAML/LDAP) and secure authorisation (RBAC/ABAC). · Participate in distributed ...

Java Engineer

Location
Greater London, England, United Kingdom
offices and a robust customer base across North America, Europe, and Asia Pacific. Overview of the Role We are seeking a Senior/Intermediate Java Engineer to join our R&D team. The role focuses on backend and middleware development using Java 17 and Spring, working across … high-availability system with kdb+ integration and strong security requirements. Key Responsibilities Develop, maintain, and optimise Spring-based web applications and REST APIs using Java 17. Integrate backend services with real-time kdb+ environments. Implement authentication (SAML/LDAP) and secure authorisation (RBAC/ABAC). Participate in distributed ...

Senior Java Engineer – Cloud Microservices, 9m FTC

Location
Greater London, England, United Kingdom
Maxwell Bond is recruiting a Senior Java Engineer for a fixed-term contract in London (Canary Wharf). You will design, build and operate backend services, APIs and cloud-native microservices on regulated financial platforms. The role demands strong Java/Kotlin expertise, hands-on AWS experience ...

Lead Java Engineer - Hybrid, Full-Stack Trade Platform

Location
Greater London, England, United Kingdom
Deutsche Bank AG in London is seeking a Lead Java Engineer to drive the design, development and delivery of scalable, full‐stack solutions across backend Java/Spring and frontend technologies such as Angular/React. You will lead architecture decisions, ensure security and regulatory compliance … lifecycle from design to production support. The role requires extensive enterprise Java experience, strong API and microservices expertise, and a focus on test‐driven development #J-18808-Ljbffr ...

Senior Lead Software Engineer - Java & Python (Low-Latency)

Location
Greater London, England, United Kingdom
JPMorganChase in London is seeking a Sr Lead Software Engineer (Java/Python) to help design, build, and deliver high-performance trading software within Digital Markets Execution Technology. You’ll contribute as a core technical member of an agile team, guiding architecture, coding, testing, and operations to meet ...

Senior Backend Engineer (Java) — Banking Microservices

Location
City Of London, England, United Kingdom
Parser Limited in London is seeking a Senior Backend Engineer (Java) to lead the design, development, and support of mission-critical banking services in a multi-cloud environment. You will own distributed systems and microservices, build RESTful APIs, and ensure robust testing, CI/CD, and production support ...

Principal Backend Engineer Java Spring Boot AWS

Hiring Organisation
Client Server
Location
Hackney, London, United Kingdom
Employment Type
Permanent
Salary
GBP 120,000 Annual
Principal Backend Engineer/Developer (Java Spring Boot Kafka AWS) London/WFH to £120k Are you an experienced Java Software Engineer who enjoys taking technical ownership, leading projects and working directly with clients? You could be progressing your career at a global technology consultancy, working ...