176 to 200 of 240 Java Engineer Jobs in London

Java Software Engineer - Getting Paid & Open Banking

Location
Greater London, England, United Kingdom
great things here at Starling, to continue changing banking for good. We're seeking highly motivated engineers with at least 3-4 years of Java experience to play a key role in our Getting Paid & Open Banking team. In this role, you will develop and maintain innovative capabilities that … open-minded when it comes to hiring; we care more about aptitude and attitude than specific qualifications. For the most part we code in Java, but you need not be an expert when you join us! We believe in clean coding, simple solutions, automated testing, and continuous deployment. ...

Java Software Engineer - Finance and Accounting

Location
Greater London, England, United Kingdom
great things here at Starling, to continue changing banking for good. We’re seeking highly motivated engineers with around 3-4 years of Java experience to play a key role in our Finance Engineering team. You will take part in writing and supporting key financial systems such … bonus. We’re open-minded when it comes to hiring; we care more about aptitude and attitude than specific qualifications. We code mostly in Java, with some TypeScript, but you need not be an expert when you join us! We care about the quality and resilience of the systems ...

Lead Java Engineer for Front-Office eTrading

Location
Greater London, England, United Kingdom
Vertus Partners in London is seeking a Lead Engineer to shape the next generation of front-office trading technology. This hands-on role involves architecture influence, platform direction, and delivering business-critical applications used by trading teams. You will modernise a large-scale technology estate, build high-performance systems ...

Java Software Engineer III - Payments FX Services

Location
Greater London, England, United Kingdom
inclusion. Your expertise will help us achieve our business goals and foster continuous improvement. Join us and unlock your potential. As a Software Engineer III in the Commercial and Investment Bank, you will lead the implementation of critical technology solutions across multiple domains. You will work within an agile … coding hygiene and system architecture Contribute to a culture of diversity, opportunity, inclusion, and respect Required Qualifications, Capabilities, and Skills: Demonstrate expertise in Java technologies and frameworks such as Spring/Spring Boot and REST-based services Show proficiency in Unix/Linux environments, including system navigation ...

Full-Stack Java/React Engineer II — AI-Driven Innovation

Location
Greater London, England, United Kingdom
JPMorganChase in London seeks a Software Engineer II to ship secure, full-stack features using Java, Spring Boot, and microservices. You will work on scalable architectures, CI/CD pipelines, and AI-assisted development tools from day one, contributing to a culture focused on quality and continuous improvement. ...

Software Engineer II - Full Stack (Java/ React) - Associate

Location
Greater London, England, United Kingdom
support to grow your engineering craft and make a measurable impact. Join a team that values inclusion, collaboration, and high standards. As a Software Engineer II at JPMorgan Chase in Global Technology Asset Management, you will enhance, build, deliver, and operate firm‐wide technology solutions. You will design … operational stability. Proficiency with front end languages and frameworks such as TypeScript and React. Proficiency with server side languages and frameworks such as Java and Spring Boot. Knowledge of integration technologies such as REST APIs. Ability to develop, debug, and maintain code using modern programming languages and database querying ...

Senior Java & FIX Engineer - Low-Latency Trading APIs

Location
Greater London, England, United Kingdom
Group's Prime API team is seeking a Senior Java/FIX Engineer to design and modernise trading APIs used by institutional clients. You will own services end-to-end, tackle latency challenges, and work on REST, streaming and FIX interfaces. The role sits in IG Prime, with … cloud-native initiatives and live systems work. Strong Java, concurrency, and collaboration with client-facing teams are essential for success. #J-18808-Ljbffr ...

Senior Lead Software Engineer - Python / Java

Location
Greater London, England, United Kingdom
part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Python Engineer at JPMorgan Chase within the AM Research Technology team, you are an integral part of an agile team that works to enhance, build … leading-edge technologies. Adds to the team culture of diversity, opportunity, inclusion, and respect. Required qualifications, capabilities, and skills: Formal training or certification on Java/Python concepts and proficient advanced experience. Hands-on practical experience delivering system design, application development, testing, and operational stability, particularly in cloud environments. ...

IAM Software Engineer I - Java & JavaScript

Location
Greater London, England, United Kingdom
Elsevier is seeking a Senior Software Engineer I to design and implement scalable Java and JavaScript applications. You will join the Identity & Access Management team, contributing to authentication and authorisation infrastructure on AWS ECS and EKS. Expect challenging research, design, mentoring, and collaboration with product and customers ...

Senior Software Engineer I — Agile, Java/Spring, AWS

Location
Greater London, England, United Kingdom
Elsevier in London seeks a Senior Software Engineer-I to contribute to a team delivering high-quality software for author services, applying your technical expertise. You will collaborate with agile squads, implement software to meet business goals, fix complex issues, and help improve engineering practices. The role offers flexible ...

Senior Lead Software Engineer - Python / Java

Location
Greater London, England, United Kingdom
opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within Quantitative Execution Strategies Tech, you are an integral part of an agile team that works to enhance, build, and deliver trusted … front office teams (trading, structuring) to support the QES platform. Develops platform and visualization components required by the desk. Utilizes principal technologies such as Java, Python and TypeScript (React) within the team. Required Qualifications, Capabilities, and Skills: Formal training or certification on software engineering concepts and proficient advanced experience ...

Senior Java Full-Stack Engineer - Microservices & AI

Location
Greater London, England, United Kingdom
JPMorganChase is seeking a Software Engineer III in London to own end-to-end delivery of secure, full stack features. You will design, implement, and operate services built on microservices, Kafka, and CI/CD pipelines, while driving performance, resiliency, and secure coding practices across production systems. Expect collaboration ...

Senior Java Software Engineer for Secure FinTech Platforms

Location
Greater London, England, United Kingdom
JPMorganChase & Co. in Greater London is seeking a Software Engineer III to join its Payments tech team. You will design and deliver trusted, secure, scalable technology products as a seasoned team member within an agile environment. You will contribute across multiple technical areas, develop production-ready code, and help ...

Senior Java Software Engineer – Secure, Scalable Systems

Location
City Of London, England, United Kingdom
JPMorgan Chase & Co. in City of London is seeking a Software Engineer III to join the Corporate & Investment Bank Payments tech team. You will be a seasoned member of an agile team designing trusted market-leading technology products with security, stability, and scalability. You will contribute across the SDLC ...

Java / Senior Software Engineer

Location
Greater London, England, United Kingdom
discussion is fully confidential so please contact us if you have any questions or require further information. Job Description We’re Looking for Java Developer for one of the most exciting Financial Service projects that we know of inLondon. We ideally need someone who is experienced in Java … work in an innovative, High paced environment with an opportunity to develop on a new platform from scratch. You should have experience with either Java or Scala or Kotlin in your projects Plus high level engineering skill, database development, distributed systems design capabilities and good engineering mindset This would ...

Senior Quality Engineer with Java

Location
Greater London, England, United Kingdom
passionate Quality Engineer looking to make an impact at a global leader at the forefront of technological innovation? We are seeking an experienced professional to lead automation testing efforts, with a particular focus on backend and API testing, to join our dynamic team in London. About The Role … Quality Engineer, you will play a key role in enhancing our testing frameworks and processes. Your expertise in mobile automation—especially for iOS platforms—will help ensure the delivery of high-quality solutions that make a real difference worldwide. This hybrid role (office in central London) offers flexibility, combining ...

Java Backend Engineer – Banking & Payments (Kotlin, Cloud)

Location
Greater London, England, United Kingdom
Vertex Solutions is a specialist technical recruitment company seeking very strong Java Developers. We are looking for developers with in-depth backend Java knowledge and the ability to work on one of Europe’s most exciting financial services products. You should be proficient in Java full stack ...

Java Backend Engineer - Spring Boot | Cloud & Microservices

Location
Greater London, England, United Kingdom
NextWave Consulting Ltd is seeking a Software Engineer to contribute to their Data Fabric platform. The candidate will design and enhance backend services, collaborate within an agile team, and ensure high-quality software delivery. Must have strong experience in Java and Spring Boot, agile development, and familiarity with ...

Senior Software Engineer, IAM Platform (Java/JS) -Flex Hours

Location
Greater London, England, United Kingdom
Elsevier is seeking an experienced software engineer to design and develop scalable authentication and authorisation solutions. You will work on an identity platform running on AWS ECS/EKS, integrating with multiple identity providers, and supporting global product suites. You will contribute across the software life cycle, mentor peers ...

Software Engineer III - Java E-Trading Developer

Location
Greater London, England, United Kingdom
Morgan Macro e-trading platform, which streams real-time prices and executes client trades across FX, Rates, Commodities, Credit and ETFs. As a Software Engineer III at JPMorganChase within the Macro e-trading platform team, you serve as a seasoned member of an agile team to design and deliver … coding hygiene and system architecture Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and advanced applied experience in Java 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 ...

Backend Engineer III: Java/Kotlin, Cloud Microservices

Location
Greater London, England, United Kingdom
JPMorgan Chase & Co. in the United Kingdom is seeking a back-end software engineer to build cloud-native microservices in Java/Kotlin, delivering robust banking features and scalable APIs for customers. You will own the code across the lifecycle, collaborate in an agile, distributed team, and work ...

Senior Lead Software Engineer: Cloud, Java & AI Delivery

Location
Greater London, England, United Kingdom
easyJet Airline Company PLC is seeking a Lead Software Engineer in Luton. This senior role combines hands-on software delivery with leadership of a small engineering squad, focusing on designing, building and operating production systems in a hybrid environment. You’ll guide technical delivery, shape squad architecture and mentor ...

Senior Backend Engineer - Cloud Microservices (Java)

Location
Greater London, England, United Kingdom
J.P. Morgan Chase is seeking a Software Engineer III for the International Consumer Bank initiative. You will contribute to cloud-native microservices and work with a distributed, diverse team to deliver robust banking solutions. Join a regulated financial services environment with opportunities across fraud prevention, identity services, payments … onboarding. Strong Java skills and cloud experience are essential. #J-18808-Ljbffr ...

Lead Software Engineer - Python and Java - Equity Derivatives and Pricing - Client Facing

Location
Greater London, England, United Kingdom
dynamic environment where your ideas drive progress. Be part of a team that supports your growth and celebrates your success. As a Lead Software Engineer in the Markets Technology team, you will design and deliver secure, stable, and scalable technology solutions that support our business objectives. You’ll work … Bachelor’s Degree in Computer Science or equivalent Hands‐on experience in system design, application development, testing, and operational stability Proficiency in Python, JavaScript, Java, Junit, Maven, Hibernate, Spring Boot, Spring JPA, and Spring Batch Experience developing, debugging, and maintaining code in a large corporate environment with modern programming ...

Lead Software Engineer - Python / Java

Location
Greater London, England, United Kingdom
dynamic environment where your ideas drive progress. Be part of a team that supports your growth and celebrates your success. As a Lead Software Engineer in the Markets Technology team, you will design and deliver secure, stable, and scalable technology solutions that support our business objectives. You will work … software engineering fundamentals with hands-on experience across the software development lifecycle, including system design, development, testing, release, and production support Proficiency in Python, Java, and JavaScript or TypeScript Experience building and supporting production-grade systems Experience in large-scale enterprise environments, developing, debugging, and maintaining code and data ...