1 to 25 of 128 Permanent Java Software Engineer Jobs in England

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 ...

Experienced Software Engineer Java / Python (Full Stack or Back End)

Location
Lower Blandford St Mary, England, United Kingdom
Push the limits of what’s possible with us as an experienced member of our Software Engineering team. As an Experienced Software Engineer at JPMorganChase within the Global Technology team, you serve as member of an agile team to design and deliver trusted market-leading technology products … merchants, or supporting the integration of our private and public cloud platforms. Job Responsibilities Participates in, design and develop scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams Executes software solutions, design, development, and technical troubleshooting Creates secure and high ...

Senior Agentic AI Full-Stack Software Engineer (Java & React / Javascript / Angular / Claude Code / Codex)

Hiring Organisation
Elsevier
Location
Oxfordshire, United Kingdom
Employment Type
Full Time
member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly. Senior Agentic AI Full-Stack Software Engineer (Java & React/JavaScript/Angular/Claude Code/Codex) Would you like to help create products to support … solve complex technical problems? About the team: Our dynamic Agile Teams deliver the technology that facilitates researchers to publish quality scientific research. As a Software Engineer, you will build capabilities to improve the quality of scientific research. About the role: As a Senior II Software Engineer ...

Senior Agentic AI Full-Stack Software Engineer (Java & React / Javascript / Angular / Claude Code / Codex)

Location
Oxford, England, United Kingdom
Senior Full-Stack Software Engineer (Java & React/Javascript/Angular)****Would you like to help create products to support the sharing of scientific knowledge?****Do you enjoy collaborating to solve complex technical problems?****About the team:**Our dynamic Agile Teams deliver the technology which facilitates researchers … publish quality scientific research. As a Software Engineer, you will build capabilities to improve the quality of scientific research.**About the role:**As a Senior II Software Engineer, you will build capabilities to support scientific researchers through the process of submitting the research for publication. ...

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 … 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 Full-Stack Software Engineer (Java & React / Javascript / Angular)

Location
Oxford, England, United Kingdom
Senior Full-Stack Software Engineer (Java & React/Javascript/Angular) Would you like to help create products to support the sharing of scientific knowledge? Do you enjoy collaborating to solve complex technical problems? About the team: Our dynamic Agile Teams deliver the technology which facilitates researchers … publish quality scientific research. As a Software Engineer, you will build capabilities to improve the quality of scientific research. About the role: As a Senior II Software Engineer, you will build capabilities to support scientific researchers through the process of submitting the research for publication. ...

Senior Agentic AI Full-Stack Software Engineer (Java & React / Javascript / Angular / Claude Code / Codex)

Location
Oxford, England, United Kingdom
Senior Agentic AI Full-Stack Software Engineer (Java & React/JavaScript/Angular/Claude Code/Codex) Would you like to help create products to support the sharing of scientific knowledge? Do you enjoy collaborating to solve complex technical problems? About the team Our dynamic Agile … Teams deliver the technology that facilitates researchers to publish quality scientific research. As a Software Engineer, you will build capabilities to improve the quality of scientific research. About the role As a Senior II Software Engineer, you will build capabilities to support scientific researchers through ...

Lead Software Engineer Java

Hiring Organisation
Experis
Location
Nottingham, Nottinghamshire, United Kingdom
Employment Type
Permanent
Salary
£80000 - £100000/annum
Lead Software Engineer | Java Salary £80,000 - £100,000 Location: UK, ideally within in an hour of Nottingham Type:Permanent Stay hands on with Java while leading a team and shaping the future of an established software platform. I'm recruiting a Lead Java Engineer for a global software business whose products help organisations manage risk, compliance and operational performance. The business is investing in a growing enterprise platform, modernising its infrastructure and embedding AI tools into everyday engineering. This is an opportunity to influence both the technology and how your ...

Lead Software Engineer - Java, Go

Location
Bournemouth, England, United Kingdom
Join JPMorgan Chase as a Lead Software Engineer within Infrastructure Platforms, Enterprise Production Automation Services (EPAS), where you will help build the automation platforms that keep the firm running securely, reliably, and at scale. This role is ideal for an experienced Java and Go engineer … capabilities across products such as AaaS, Ansible Automation Platform, AutoM8, event-driven automation, and AI-enabled service management. You will work with technologies including Java, Spring Boot, Go, Kubernetes, Terraform, Ansible, PostgreSQL, CockroachDB, Redis, CI/CD tooling, public cloud services, and observability platforms to solve complex engineering challenges ...

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 … across multiple technical areas within various business functions in support of the firm’s business objectives. Job responsibilities Executes and oversees end-to-end software solutions, engineering standards, architecture, and technical troubleshooting for trading systems Designs and builds high-performance, latency-sensitive services with awareness of upstream/downstream ...

Senior Software Engineer (Java, Spring Boot)

Location
Manchester, England, United Kingdom
Select how often (in days) to receive an alert: Senior Software Engineer (Java, Spring Boot) Contract Type: Full time, Permanent Location: Manchester, Hybrid (2 days onsite) Our Team: How We Enrich Everyday Life You’ll be joining Bauer Media Audio (BMA), Europe’s biggest commercial audio broadcaster … across nine markets to the music, stories and experiences they love. Bauer Media Audio is making a significant investment in a new in‐house software engineering hub in Manchester. This new hub reinforces Manchester’s position as a key technology centre for Bauer Media Audio, alongside its existing locations. ...

Lead Software Engineer - JAVA - Equities - Vice President

Location
Greater London, England, United Kingdom
have an 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 the Equity Derivatives Group you will join our agile team creating, transforming, and supporting our trusted market-leading … technology products using modern technologies and industry best practices. You will join and collaborate with a global team of technologists at all stages software development pipeline creating high quality software solutions in an environment that encourages curiosity and innovation, grows talent, and applies and sharpens your multi-faceted ...

Lead Fullstack Software Engineer - Java, Springboot, Microservices

Hiring Organisation
TPXImpact Holdings Plc
Location
East London, South East, United Kingdom
Employment Type
Permanent Contract, On-site
Salary
£75,000
looking for a Lead Software Engineer who will be responsible for the design, development, and deployment of high-quality software solutions. This role involves leading a team of engineers on high-profile projects, ensuring best practices are followed, and driving continuous improvement in software development processes. … will collaborate closely with cross-functional teams, including product management and UX/UI, to ensure that our software solutions meet business and customer needs. You will be responsible for driving culture through your craft and be keen to take on line management responsibilities. Responsibilities Lead the architecture, design ...

Java Software Engineer (Cambridge)

Location
Cambridge, England, United Kingdom
Ready to take your career global? Make your mark at one of the biggest names in payments. We’re looking for a Software Engineer - Java to join our ever evolving Cambridge Tech team and help shape the future of global commerce. What you’ll own Join … master, participating in quarterly planning and design sessions using the SAFe framework. Pick up challenging development tasks from the team plan, leveraging your proven software skills to tackle complex issues, and partner with the principal engineer for guidance. Serve as an authorized gating code reviewer, pairing with other ...

Java Software Engineer (contract outside of IR35)

Location
West of England, England, United Kingdom
Java Software Engineer (contract outside of IR35) Remote About Us In 2019, the founders were working as engineers solving complex cross-domain problems within government organisations. TwinStreamwas formed to bring together their collectiveexpertiseand experience into a single business, focused on delivering technical excellence and high-quality service … rolling) contract outside of IR35 Location: Remote, with potential travel to the Bristol office in the future. Security: BPSS About the role: TwinStreamsoftware engineers(Java)develop components of a cross-domain security system within an agile development team. They are involved in the entire software development lifecycle, which ...

Java Software Engineer

Location
City Of London, England, United Kingdom
Role Software Engineer (Java) – Associate Manager Location: London, Bristol, Manchester and Birmingham Salary: Competitive salary and package (Depending on level of experience) Please Note: Any offer of employment is subject to satisfactory BPSS and DV security clearance which typically requires 10 years continuous UK address history usually … Create and document low-level designs. Assist in the promotion and delivery of digital transformation engagements. Experience and Skills Excellent hands‐on experience with Java and associated technologies. Experience working with Spring Boot. Hands‐on knowledge of open‐source tools, libraries and standards. Some working knowledge of containers (Docker ...

Senior Software Engineer I (Java & Python)

Location
Oxford, England, United Kingdom
Senior Software Engineer I (Java & Python) Would you like to help create products to support the sharing of scientific knowledge? Do you enjoy collaborating to solve complex technical problems? About the team The Submission and Editorial platform is at the heart of Elsevier's publishing ecosystem, supporting … understand submitted content and use that intelligence to create smarter experiences throughout the Submission and Editorial journey. About the role As a Senior Software Engineer on our team, you'll help build the Document Intelligence capabilities that enable Elsevier's Submission products to understand scientific content ...

Software Engineer III - Backend / Data Engineer - Java, Python, Databricks

Location
Greater London, England, United Kingdom
have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III (Java/Python Developer) at JPMorgan Chase within the Commercial and Investment Banking Emerging Markets Team, you are an integral part … works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system ...

Java Software Engineer - DV Cleared

Location
Greater London, England, United Kingdom
Role: Software Engineer (Java) Level: Associate Manager Location: London, Bristol, Manchester and Birmingham Salary: Competitive salary and package (Depending on level of experience) Please Note: Any offer of employment is subject to satisfactory BPSS and DVsecurity clearance which typically requires 10 years continuous UK address history usually … Assist in the promotion and delivery of digital transformation engagements. We are looking for experience in the following skills Excellent hands-on experience with Java and associated technologies. Experience working with Spring Boot. Hands-on knowledge of open-source tools, libraries and standards. Some working knowledge of containers (Docker ...

Senior Java Software Engineer II - Continuous Delivery (CD)

Location
Greater London, England, United Kingdom
Senior Java Software Engineer II - Continuous Delivery (CD) Full-time Compensation: GBP 111,000 - GBP 145,000 - yearly Wise is a global technology company, building the best way to move and manage the world’s money. Min fees. Max ease. Full speed. Whether people and businesses … safely, without turning delivery controls into a bottleneck. That challenge is becoming more important as AI-assisted development increases the volume and speed of software changes. We need to maintain strong safety and reliability standards while adapting our delivery platform to code and configuration increasingly produced with AI tools ...

Software Engineer - Java (Cambridge)

Location
Cambridge, England, United Kingdom
Ready to take your career global? Make your mark at one of the biggest names in payments. We’re looking for Software Engineer - Java to join our ever-evolving WPG team and help shape the future of global commerce. Whilst web development skills are crucial, a background … security, and capacity that can process over 800 transactions every second and exceeding 10 million successful payments every day. Design and develop solutions in Java, SQL, and PLSQL to ecommerce payments gateway as part of a team, in line with: The needs of a high-capacity mission-critical ...

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 ...

Java Software Engineer — Associate Manager (Agile Delivery)

Location
City Of London, England, United Kingdom
Accenture is seeking a Software Engineer (Java) – Associate Manager for delivery across London, Bristol, Manchester and Birmingham. The role involves high‐quality Java development, Spring Boot, and working within an agile, scrum-driven team to deliver critical functionality and digital transformation engagements. You will collaborate across ...

Java Software Engineer — Global Payments Platform

Location
Cambridge, England, United Kingdom
Global Payments is seeking a Software Engineer - Java to join the WPG team. You will design and develop secure Java-based, high-volume payment solutions in a Linux environment, collaborating with UK and US engineers to ensure robust delivery. The role emphasizes 24/7 availability ...

Lead Software Engineer - Full Stack Java, Kotlin

Location
Lower Blandford St Mary, England, United Kingdom
Lead Software Engineer - Full Stack Java, Kotlin BOURNEMOUTH, DORSET, United Kingdom Job Information Job Identification 210726816 Job Category Software Engineering Business Unit Commercial & Investment Bank Posting Date 03/27/2026, 10:42 AM Job Schedule Full time Job Shift Day About Us J.P. Morgan … particular emphasis on server-side development. However, we also welcome applications from frontend specialists who have meaningful exposure to backend systems. As a Lead Software Engineer at JPMorgan Chase within the Transact platform team, you will be responsible for building and supporting both client-side and server-side ...