26 to 50 of 3,617 Java Jobs in the UK

Senior Software Engineer II -Java

Hiring Organisation
LexisNexis Risk Solutions Group
Location
London, UK
Employment Type
Full-time
delivering high-quality solutions. About the RoleAs a Senior Software Engineer, you will design, develop, and deliver high-quality, scalable software solutions using modern Java technologies and cloud-native practices. You will work closely with Product, UX, QA, and engineering teams to build robust applications, enhance customer experiences, and contribute … leverage modern development tools, including AI-assisted technologies, while mentoring other engineers and continuously improving engineering practices. ResponsibilitiesDesign, develop, and deliver scalable, high-performance Java-based applications aligned with business objectives. Build and enhance application features to support evolving product and customer needs. Collaborate with Product, UX, QA, and technical ...

Full Stack Developer - Java/TypeScript /Angular

Location
Greater London, England, United Kingdom
contributing to discovery-phase builds while ensuring performance, security, and usability are embedded from the outset. Key Responsibilities Design, develop, and test applications using Java/Spring Boot, Python, TypeScript, and Angular. (mix of FE and BE) Build and consume RESTful APIs and integrate with back-end microservices. Develop prototype … discovery outcomes. Support integration of front-end components with APIs and event-driven back-end systems. Essential Skills & Experience Solid hands-on experience with Java/Spring Boot and TypeScript/Angular in production or prototype environments. Working knowledge of Python for API or integration scripting. Strong understanding of Azure ...

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

Lead Software Engineer - Observability Event Alert UK - Java Full Stack

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
enrichment, correlation, and root cause analysis to the firm. This is a brilliant role for an engineer with a full stack (but backend-dominant) Java skillset; who brings deep technical expertise to raise the bar for the teams around them. Job ResponsibilitiesExecute creative software solutions across design, development, and advanced … routine approaches to build solutions and break down complex technical problems. Lead the migration from a legacy monolith to a modern, containerized microservices architecture (Java/Spring Boot; UI modernization as needed), including decomposition strategy, domain modeling, and data migration planning. Re‐architect existing infrastructure to achieve high scalability, reliability ...

Java Developer (Blockchain)

Location
Greater London, England, United Kingdom
left testing using tools like JUnit, Cucumber, Gherkin, PACT, and Test Containers.* Working knowledge of event/message brokers such as Kafka and MQ.Advanced Java* Strong experience in Object-Oriented Programming (OOP).* Advanced knowledge of Java 17+ features and practical experience with Spring Boot.* Skilled in developing RESTful services … including REST design principles, Swagger/OpenAPI, and Spring REST MVC.* Proficient in building and delivering enterprise-grade Java applications.* Hands-on experience with data structures, algorithms, concurrency, and multi-threading.Database Management* Strong SQL knowledge with experience in relational databases such as Postgres.* Working knowledge of object storage solutions, e.g. ...

Lead Software Engineer - Java/Python/AI-ML

Hiring Organisation
Appcast
Location
Bournemouth, Dorset, UK
with a focus on application design and development.Experience with AI/ML model integration, Prompt engineering, LLM APIs (OpenAI, Bedrock) and Generative AIAdvanced in Java and PythonStrong experience with cloud platforms like AWS, Azure, or Google Cloud Platform. Experience building RESTful APIs and working with event-driven or serverless architectures.Demonstrated ...

Java Software Engineer

Location
Greater London, England, United Kingdom
London-based trading company is looking for an experienced Java Engineer to join their technology team on an initial 6-month contract. This role is well suited to a backend-focused engineer who enjoys building robust, scalable Java services using modern frameworks, working closely with product, trading, and engineering teams. … Role Designing and developing backend services using Java and Spring Boot Building and maintaining RESTful APIs and event-driven services Writing clean, testable, and well-documented code Collaborating with stakeholders to deliver new features and system improvements Supporting and enhancing existing trading and risk platforms Participating in code reviews ...

Java Developer

Hiring Organisation
CBSbutler Holdings Limited trading as CBSbutler
Location
Croydon, London, United Kingdom
Employment Type
Contract
Contract Rate
£515/day inside ir35
Title: Java Developer Rate: £525 per day inside ir35 Location: Remote Contract: 6 months rolling We're looking for an experienced Java Developer to join a remote development team working on a Home Office project, building and enhancing secure, scalable Java applications and services. You'll work across Java, Spring … REST APIs and microservices, contributing to the full development lifecycle from design and development through to testing, deployment and ongoing optimisation. Strong experience with Java and Spring Boot is essential, alongside solid SQL/database knowledge and experience working with Git, Maven or Gradle. Exposure to AWS/Azure/ ...

Software Engineer Java

Hiring Organisation
Halian Technology Limited
Location
Manchester, North West, United Kingdom
Employment Type
Contract, Work From Home
Senior Java Developer Location: UK Remote/Hybrid Contract: Long-Term Contract Rate: Competitive Client: Leading Enterprise Technology Programme The Role We are looking for an experienced Java Developer to join a high-profile agile development team delivering modern cloud-native applications within a large-scale enterprise environment. You will … platforms, working across the full software development lifecycle within a collaborative Agile team. This is an excellent opportunity to work with modern technologies including Java, Spring Boot, Kafka, MongoDB, AWS and Kubernetes while contributing to mission-critical applications. Essential Skills Strong commercial experience with Java Extensive experience with Spring Boot ...

Java Software Engineer

Hiring Organisation
Twinstream Limited
Location
Bristol, Avon, South West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£90,000
Java Software Engineer/£70,000–£90,000/Fully Remote | DV Clearance Eligibility Required Build innovative software. Solve complex challenges. Make a real impact. TwinStream is looking for an experienced Java Software Engineer to join our agile development team, building components for a sophisticated cross-domain security system. This … outstanding client service. We've grown to more than 100 people across the UK, delivering innovative solutions in a collaborative and supportive environment. The Java Software Engineer Role You'll be involved in everything from understanding requirements and designing solutions to coding, testing, deployment and ongoing support. We're looking ...

Senior Cloud Engineer (Java/Python) – Finance AI Platform

Location
Sheffield, England, United Kingdom
Candidates should be strong software engineers who thrive within established product teams and delivery frameworks. Key Responsibilities Design and develop cloud-native applications using Java and/or Python. Build and enhance microservices, APIs, and event-driven solutions. Deploy and manage containerized workloads on Kubernetes. Implement CI/CD pipelines … enabled application development, including LLM and RAG integrations where applicable. Required Skills 10+ years of software engineering experience. Strong hands-on expertise in Java and/or Python. Kubernetes, Docker, Microservices, and REST APIs. CI/CD, DevOps, and Agile delivery practices. Preferred Skills Experience with LLM integration ...

Senior Backend Engineer (Java)

Hiring Organisation
Randstad Technologies Recruitment
Location
Manchester, United Kingdom
Employment Type
Contract
Contract Rate
£450 - £500/day Inside IR35 via Umbrella
Senior Backend Engineer (Java) Location: Manchester, UK (Hybrid - 2 days/week on-site) Role Type: Contract About the Role We are seeking a Senior Backend Engineer to design, build, and scale resilient, high-performance distributed systems. This role is ideal for a pragmatic developer who thrives in fast-paced … best practices. System Operations & Reliability: Troubleshoot complex production issues, conduct root-cause analysis, and enhance observability, logging, and performance. Delivery & Quality: Write clean, testable Java code, conduct constructive code reviews, and drive automated testing (unit, integration, and E2E). DevOps & Collaboration: Partner with infrastructure teams to optimize CI/ ...

Senior Software Engineer - Java, Node.js & AWS

Location
Manchester, England, United Kingdom
Senior Software Engineer - Java, Node.js & AWS Edinburgh, Leeds, Manchester or London Build software that matters. Shape the future of engineering. We're looking for an experienced Senior Software Engineer - Java, Node.js & AWS who is passionate about building scalable, high-quality software and helping teams grow. This is more than … assumptions, collaborating openly, and taking pride in delivering software that makes a real business impact. What You'll Do As a Senior Software Engineer - Java, Node.js & AWS, you will: Design, build and maintain scalable, secure and resilient backend systems using modern Java, Node.js and the Spring ecosystem. Lead technical design ...

Senior Software Engineer - Java, Node.js & AWS

Location
Leeds, England, United Kingdom
Senior Software Engineer - Java, Node.js & AWS Edinburgh, Leeds, Manchester or London Build software that matters. Shape the future of engineering. We're looking for an experienced Senior Software Engineer - Java, Node.js & AWS who is passionate about building scalable, high-quality software and helping teams grow. This is more than … assumptions, collaborating openly, and taking pride in delivering software that makes a real business impact. What You'll Do As a Senior Software Engineer - Java, Node.js & AWS, you will: Design, build and maintain scalable, secure and resilient backend systems using modern Java, Node.js and the Spring ecosystem. Lead technical design ...

Senior Software Engineer - Java, Node.js & AWS

Location
Greater London, England, United Kingdom
Senior Software Engineer - Java, Node.js & AWS Edinburgh, Leeds, Manchester or London Build software that matters. Shape the future of engineering. We're looking for an experienced Senior Software Engineer - Java, Node.js & AWS who is passionate about building scalable, high-quality software and helping teams grow. This is more than … assumptions, collaborating openly, and taking pride in delivering software that makes a real business impact. What You'll Do As a Senior Software Engineer - Java, Node.js & AWS, you will: Design, build and maintain scalable, secure and resilient backend systems using modern Java, Node.js and the Spring ecosystem. Lead technical design ...

Senior Software Engineer - Java, Node.js & AWS

Location
City of Edinburgh, Scotland, United Kingdom
Senior Software Engineer - Java, Node.js & AWS Edinburgh, Leeds, Manchester or London Build software that matters. Shape the future of engineering. We're looking for an experienced Senior Software Engineer - Java, Node.js & AWS who is passionate about building scalable, high-quality software and helping teams grow. This is more than … assumptions, collaborating openly, and taking pride in delivering software that makes a real business impact. What You'll Do As a Senior Software Engineer - Java, Node.js & AWS, you will: Design, build and maintain scalable, secure and resilient backend systems using modern Java, Node.js and the Spring ecosystem. Lead technical design ...

Lead Software Engineer - Observability Event Alert UK - Java Full Stack

Location
Glasgow, Scotland, United Kingdom
enrichment, correlation, and root cause analysis to the firm. This is a brilliant role for an engineer with a full stack (but backend-dominant) Java skillset; who brings deep technical expertise to raise the bar for the teams around them. Job Responsibilities Execute creative software solutions across design, development … routine approaches to build solutions and break down complex technical problems. Lead the migration from a legacy monolith to a modern, containerized microservices architecture (Java/Spring Boot; UI modernization as needed), including decomposition strategy, domain modeling, and data migration planning. Re‐architect existing infrastructure to achieve high scalability, reliability ...

Lead Software Engineer - Java, Go

Hiring Organisation
Appcast
Location
Bournemouth, Dorset, UK
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 who enjoys leading technical design, developing resilient backend services and APIs, and delivering enterprise automation 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 and improve operational stability across critical infrastructure services.As ...

Lead Software Engineer - Java, Go

Location
Bournemouth, England, United Kingdom
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 who enjoys leading technical design, developing resilient backend services and APIs, and delivering enterprise automation 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 and improve operational stability across critical infrastructure services. ...

Java Developer ( SC Cleared )

Location
Newcastle upon Tyne, England, United Kingdom
user-centred design, agile delivery, and scalable digital services that genuinely make a difference. About the Role We are looking for an experienced Java Developer to join our engineering team and contribute to the development of secure, scalable, and high-quality software solutions. You will work across application development, automated … cloud services, CI/CD, and containerised environments as part of an Agile delivery team. Key Responsibilities Design, develop, and maintain robust applications using Java and Spring Boot . Develop and integrate event-driven solutions using Kafka . Work with MongoDB for data storage and management. Write clean, maintainable ...

Lead Software Engineer - AI/Java Full Stack

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
downtime deploymentsIdentify opportunities to automate operational processes and eliminate recurring issues, improving platform stability and efficiencyDevelop and implement data-intensive and statistical solutions using Java/Scala on large-scale datasetsDesign and build AI-enabled applications, including AI Agents and agentic workflowsWork across hybrid data ecosystems (AWS, Databricks, Kubernetes)Ensure … solutions aligned with enterprise standardsRequired Qualifications, Capabilities, and SkillsSignificant experience in software engineering with formal training or equivalent practical expertiseStrong proficiency in Java and Spring Boot, with working knowledge of SQL and modern front-end frameworks (e.g., React)Demonstrated experience in designing scalable, secure, and resilient distributed systemsStrong understanding ...

Lead Software Engineer - Java & Go - Chief Technology Office

Location
Glasgow, Scotland, United Kingdom
artificial intelligence, machine learning, mobile, etc.) In-depth knowledge of the financial services industry and its technology systems Practical cloud-native experience Experience with Java, Spring Boot, Spring MVC, and Spring Data in a production environment Demonstrated ability to design and deliver microservices with high reliability, clear APIs, and strong … production-ready services and tooling Experience with Starlark for build and automation workflows, including writing and maintaining Starlark scripts and rules Working knowledge of Java and Groovy for integrations and supporting components in mixed-language environments Comfortable with scripting (Shell/Python as needed), debugging, and collaborating across code reviews ...

Full Stack Software Engineer III - Java

Location
Greater London, England, United Kingdom
Global Banking Technology team, you will own end-to-end delivery of secure, full stack features — turning requirements into solid designs, shipping clean Java code, and improving services built on microservices, Kafka/event-driven patterns, and CI/CD pipelines. You will troubleshoot complex production issues, drive performance … proficient applied experience Demonstrated ownership of system design and delivery for production services, including testing strategy, release execution, and operational support Strong proficiency in Java and common frameworks such as Spring Boot, Hibernate, JPA, and Spring Kafka, including performance tuning and troubleshooting patterns Working knowledge of microservices and Kafka/ ...

Senior Software Engineer, Full Stack, Java

Location
Belfast City District, Northern Ireland, United Kingdom
Senior Software Engineer, Full Stack, Java Belfast, Northern Ireland, United Kingdom Join TRG Screen: Building World-Class Teams. One Expert at a Time. Are you ready to be part of a dynamic team at the forefront of subscription spend management innovation? At TRG Screen, we're not just redefining … most respected private equity firms. Position: Senior Software Engineer, Full Stack Location: Belfast The Role We are seeking a Senior Full Stack Software Engineer (Java) to join TRG Screen’s engineering team. You will design, develop, and evolve backend services and frontend applications across our enterprise product suite — a hands ...

Lead Software Engineer - Java & Go - Chief Technology Office

Hiring Organisation
JP Morgan Chase
Location
Glasgow, UK
Employment Type
Full-time
e.g., cloud, artificial intelligence, machine learning, mobile, etc.)In-depth knowledge of the financial services industry and its technology systemsPractical cloud-native experienceExperience with Java, Spring Boot, Spring MVC, and Spring Data in a production environmentDemonstrated ability to design and deliver microservices with high reliability, clear APIs, and strong test … maintaining production-ready services and toolingExperience with Starlark for build and automation workflows, including writing and maintaining Starlark scripts and rulesWorking knowledge of Java and Groovy for integrations and supporting components in mixed-language environmentsComfortable with scripting (Shell/Python as needed), debugging, and collaborating across code reviews, CI/ ...