1,126 to 1,150 of 1,615 Java Jobs in the UK excluding London

Principal Software Engineer

Hiring Organisation
Profile 29
Location
South East London, London, United Kingdom
Employment Type
Permanent
Salary
£90,000
successful candidate will be writing code as well as setting direction - this is not a purely architectural or management position. Current delivery is a Java/Spring Boot microservices platform on AWS EKS, with a Next.js frontend and Camunda-based process orchestration. Essential Experience level: 10+ years minimum, principal … staff grade equivalent. Backend and cloud: Java 17 or 21, at expert level - modern language features Spring Boot in depth: security, transaction management, async/reactive Microservices architecture design - has designed services from scratch Kubernetes and Docker in production (not local development use) AWS, hands-on: EKS, Lambda ...

Senior Java Developer – Microservices & APIs (Hybrid)

Location
Newcastle upon Tyne, England, United Kingdom
CyberNorth is seeking a Senior Java Developer to join our engineering team in Newcastle, contributing to enterprise-scale applications and microservices. You’ll design, develop, test and deploy robust software within Agile delivery squads. The role emphasizes hands-on Java 8+ development, Spring Boot, RESTful APIs and collaboration with cross ...

Principal Engineer

Hiring Organisation
Harvey Nash
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£100,000 - £150,000 per annum
software engineering experience, with experience leading as a principal, staff level or tech lead. Strong system design & technical leadership Full-stack experience Key Technologies: Java/Spring Boot, React/TypeScript and React Native, Azure (AWS or GCP is fine), Kubernetes, Terraform & CI/CD APIs, microservices & event-driven architecture. … Production ownership & modern engineering practices. Experience using AI - integrated into the SDLC. The environment is seriously modern: Java, React/TypeScript, React Native, AKS, Kafka, Temporal, Databricks, Terraform, ArgoCD/GitOps, Azure AI Foundry & more. We're open to exceptional engineers from Banking, Financial Services and other regulated environments ...

Software Engineer

Hiring Organisation
Cathcart Technology
Location
Edinburgh, Midlothian, Scotland, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£60,000
Tech for good' organisation based in Edinburgh is looking for a collaborative Software Engineer (with experience in Java and JavaScript) to join their hybrid team . Work with modern technologies, in a great culture, with amazing benefits. They've been operating very successfully for several years now and they offer … opportunity for a varied workload , and a chance to pick up different tools and technologies . They work with a really modern tech stack: Java, Spring Boot, PostgreSQL, Microservices, Kubernetes, Kafka, AWS, and React.js + TypeScript . Although experience with all of this is great, the organisation is more interested ...

Software Developer / Software Engineer - C++ (SC cleared)

Hiring Organisation
Additional Resources
Location
Cheltenham, Gloucestershire, United Kingdom
Employment Type
Permanent
specialist technical environment. As a Software Developer/Software Engineer , you will design, develop and maintain high-performance backend solutions using C++ and Java in Linux environments, working with customers and internal teams to deliver reliable, scalable software. This role offers up to £78,000, with a relocation package considered … clearance which must be held at the time of application. You will be responsible for: Designing, developing and maintaining backend applications using C++ and Java within Linux environments. Leading the technical development of software components, services and APIs. Producing reliable, scalable and maintainable code with a strong focus on performance ...

Senior/Principal Software Engineer

Location
Cheltenham, England, United Kingdom
Active, or recently active, SC or DV clearance (essential) Strong experience delivering production systems in complex environments Depth in at least one modern language (Java, TypeScript, Python, Go etc.) Cloud/container experience and a security-first mindset Confidence influencing technical decisions and improving teams Tech we commonly use Java ...

Development Manager – Integrations Team

Location
Andover, England, United Kingdom
integration patterns, protocols (e.g., REST, SOAP, SFTP, EDI), and technologies Proficiency in at least one modern programming language relevant to integration development (e.g., Java, C#, Python, Go) Experience with cloud-based integration platforms (e.g., AWS Integration Services, Azure Integration Services, Google Cloud Integration) is highly desirable Solid understanding of database … resume keywords Team Leadership Integration Technologies Cloud-Based Integration Platforms Agile Development Methodologies Software Development Lifecycle Management Hard Skills Software Development Integration Patterns APIs Java C# Python Go SQL NoSQL Data Modeling Soft Skills Communication Interpersonal Skills Problem-Solving Industry Keywords Integration Solutions Software Engineering Requirements Gathering Code Reviews Documentation ...

Backend Java Developer - Birmingham • Hybrid • £50–65k • Not London

Location
Birmingham, England, United Kingdom
Backend Java Developer Location: Birmingham (Hybrid) Employment: Fixed Term Contract Salary: £50,000 – £65,000 base (dependent on experience) If your idea of backend engineering is more than CRUD APIs and microservices boilerplate — this role is for you. We’re building the core backend services of a Data Fabric platform … critical path of data access . This is deep backend + data infrastructure work . 🚀 What You’ll Do Build core backend services in Java (17/21) for access control and query manipulation Implement deterministic policy/rule engines for data governance Work on SQL parsing, planning, validation ...

Java Full Stack Engineer & Digital Transformation Consultant

Location
Glasgow, Scotland, United Kingdom
Capgemini Invent in the UK is seeking a Java Full Stack Engineer to join our Digital Excellence team. You will work on cutting-edge digital transformation projects, building microservices with Java/Spring Boot and frontend apps with React in collaborative, agile squads. London, Glasgow or Manchester base with flexible ...

Java Full Stack Engineer & Digital Transformation Consultant

Location
Manchester, England, United Kingdom
Capgemini Invent in the UK is seeking a Java Full Stack Engineer to join our Digital Excellence team. You will work on cutting-edge digital transformation projects, building microservices with Java/Spring Boot and frontend apps with React in collaborative, agile squads. London, Glasgow or Manchester base with flexible ...

Java Full Stack Engineer & Digital Transformation Consultant

Location
Newcastle upon Tyne, England, United Kingdom
Capgemini Invent in the UK is seeking a Java Full Stack Engineer to join our Digital Excellence team. You will work on cutting-edge digital transformation projects, building microservices with Java/Spring Boot and frontend apps with React in collaborative, agile squads. London, Glasgow or Manchester base with flexible ...

Fullstack Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
full-stack engineering role where you'll work across modern frontend technologies such as React, TypeScript, and JavaScript, alongside backend technologies including Python, Java, Node.js, and C#. You'll also work closely with AWS cloud services and platform engineering to help design, deploy, and operate scalable, secure, and highly available … using React, TypeScript, and JavaScript Design scalable, maintainable UI architectures and reusable component libraries Develop and maintain backend services using technologies such as Python, Java, Node.js, and C# Integrate with REST and GraphQL APIs Design, build, and operate cloud-native solutions on AWS Work with AWS services to deliver secure ...

Software Engineer

Location
Manchester, England, United Kingdom
bring: Active, or recently active, SC or DV clearance (essential) Solid foundation in software engineering principles, and experience in at least one modern language (Java, TypeScript, Python, or Go) Interest or hands‐on exposure to cloud and container technologies such as AWS, Docker, or Kubernetes A proactive attitude toward learning … problem‐solving, and improving how things are built A collaborative approach, you value teamwork, shared learning, and quality delivery Tech we commonly use Java - TypeScript - Python - Go React/Angular AWS - Kubernetes - Docker Elasticsearch - MongoDB - relational DBs CI/CD - GitOps - infrastructure as code Why join Gemba? Our people ...

Senior Front-End Web Developer (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
development team. The successful candidate will work alongside experienced developers to build, test, and maintain web applications using React on the frontend and Java on the backend. This role is ideal for someone looking to develop their software engineering skills in a collaborative environment. Responsibilities Utilize knowledge of applications development … escalating, managing and reporting control issues with transparency. Role Responsibilities Develop and maintain user interfaces using React.js. Build and support backend services using Java and related frameworks. Write clean, maintainable, and well-documented code. Participate in code reviews and team discussions. Debug and resolve application issues. Collaborate with designers, developers ...

Test Environment Manager (10105)

Hiring Organisation
Salt Search
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£500.00 - £850.00 per day
Test Environment & Platform Manager to support a major enterprise technology transformation, moving from a legacy monolithic landscape towards a modern microservices-based architecture using Java, Kafka and OpenShift . This is a highly technical Test Environment Management position combining environment strategy and ownership with hands-on platform engineering capability . … Experience with some of the following would be advantageous: Azure/Azure DevOps Jenkins/GitLab Terraform or other IaC technologies HP NonStop infrastructure Java-based environments Prometheus/Grafana/Splunk UFT/Selenium/Cucumber Linux shell scripting Large-scale financial services or similarly complex regulated environments *Rates ...

Data Engineer II (Data Platform)

Location
Oxford, England, United Kingdom
world’s most trusted travel platform. You’ll bring both strong software engineering fundamentals and hands‐on data engineering expertise — writing production-quality Java and Python, architecting reliable pipelines, and delivering end-to-end solutions that scale to hundreds of millions of travelers. Do you enjoy building features … data pipelines: define SLAs, implement performance measurements, monitoring, and anomaly detection. Ensure enterprise data integrity, validation, documentation, and governance. Platform & Software Engineering Write production Java and Python code across our evolving platform stack — from data ingestion and event processing to REST services and internal tooling. Build and maintain streaming ...

Senior Software Engineer

Location
Abingdon, England, United Kingdom
platform infrastructure, data services, and developer tooling AI‐assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, and TypeScript Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms including … Science, Software Engineering, or a related discipline, or equivalent experience 5–10 years of software development experience Strong proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js) Experience owning the full development cycle: requirements analysis, design, implementation, testing ...

Software Engineer

Location
Abingdon, England, United Kingdom
platform infrastructure, data services, and developer tooling AI-assisted analytics, search, and generative AI Technologies used vary by team and include: Languages such as Java, C#, F#, C++, Python, TypeScript, and Fortran Frameworks, platforms, and runtimes such as .NET, Eclipse RCP/SWT, JUnit, Angular, React, and Node.js Cloud platforms … Software Engineering, or a related discipline, or equivalent experience 10 or more years of software development experience Deep proficiency in at least one of: Java, C#/F# (.NET), C++, Python, or TypeScript (React/Angular/Node.js), and a history of delivering production software in that stack Experience designing ...

Lead Software Engineer

Location
Altrincham, England, United Kingdom
drive innovation within the Engineering discipline. We are technology-agnostic, allowing you to select the best tools and platforms for each challenge. From .NET, Java, Python, Node.js, AWS, Azure, and more, you’ll deepen your technical expertise while shaping the way our teams deliver transformative solutions. Key Responsibilities Client Engagements … technical leadership to guide the development of other engineers. Essential Skills: Extensive experience leading Full Stack Engineering teams, with advanced skills in .NET or Java or Python, plus modern JavaScript libraries. Proven track record of taking technical ownership of large-scale services, including architecture, design, and delivery across the full ...

Lead Software Engineer

Location
City of Edinburgh, Scotland, United Kingdom
drive innovation within the Engineering discipline. We are technology-agnostic, allowing you to select the best tools and platforms for each challenge. From .NET, Java, Python, Node.js, AWS, Azure, and more, you'll deepen your technical expertise while shaping the way our teams deliver transformative solutions. This role offers flexibility … technical leadership to guide the development of other engineers. Essential Skills: Extensive experience leading Full Stack Engineering teams, with advanced skills in .NET or Java or Python, plus modern JavaScript libraries. Proven track record of taking technical ownership of large-scale services, including architecture, design, and delivery across the full ...

Senior Full Stack Engineer

Location
City of Edinburgh, Scotland, United Kingdom
proudly technology agnostic, empowering you to architect the best solutions using the most effective tools for each challenge. With technologies ranging from .NET, Java, Python, Node.js, AWS and Azure, you’ll have opportunities to deepen your expertise, explore new areas, and grow your career. This role offers flexibility … team to work efficiently and confidently. Essential Skills 5+ years’ proven experience in a Full Stack Engineering role, with advanced skills in .NET, Java or Python, plus modern JavaScript libraries. Experience taking ownership of delivery for services or significant components across the full lifecycle from design to operation. Strong understanding ...

Java Software Engineer II - Cloud-Native & AI-Driven

Location
Glasgow, Scotland, United Kingdom
JPMorgan Chase & Co. in Glasgow seeks a Java Software Engineer II to join the International Trust Services Technology Team. You will contribute to secure, scalable, cloud-native solutions in a fast-paced agile environment. You'll work with Java 11+, Spring Boot and AWS, employing enterprise AI-assisted development tools ...

Senior Java Engineer - Lead Features and Mentoring

Location
Cardiff, Wales, United Kingdom
Group (UK) Limited in Cardiff is seeking a Senior Java Engineer to join their growing software engineering team. You'll own complex features from design through delivery, writing high-quality code and mentoring others. In an Agile environment, you will collaborate with Product Managers, Architects and Engineers, drive continuous improvement … contribute to CI/CD and modern tooling. Experience with Java, Spring Boot, PostgreSQL, AWS, and React/TypeScript is valued; you’ll help raise #J-18808-Ljbffr ...

Java Software Developer - SC clearance or Eligibility

Hiring Organisation
Hays Specialist Recruitment Limited
Location
Telford, Shropshire, United Kingdom
Employment Type
Full-Time
Salary
£447.50 per day
Working with a global organisation that is looking for a Java Software Developer to help deliver a high-profile project. The team are predominantly Telford based, and they will be looking to have team days each week in the office whenever appropriate to meet the clients' working standards. This … Initially 3 months Rate - £447 per day Inside IR35 via Umbrella Skills and Experience Required Clearance Required: BPSS - SC preferred and eligible for SC Java Spring Springboot Git Swagger Shell SQL MongoDB Code writing Software testing Application monitoring Understanding and experience of Kubernetes is desirable but not essential. Core Competencies ...

Java Software Developer - SC clearance or Eligibility

Hiring Organisation
Hays
Location
Telford, Shropshire, West Midlands, United Kingdom
Employment Type
Contract, Work From Home
Contract Rate
Up to £447.5 per day + 447
Working with a global organisation that is looking for a Java Software Developer to help deliver a high-profile project. The team are predominantly Telford based, and they will be looking to have team days each week in the office whenever appropriate to meet the clients' working standards. This … Initially 3 months Rate - £447 per day Inside IR35 via Umbrella Skills and Experience Required Clearance Required: BPSS - SC preferred and eligible for SC Java Spring Springboot Git Swagger Shell SQL MongoDB Code writing Software testing Application monitoring Understanding and experience of Kubernetes is desirable but not essential. Core Competencies ...