Java Jobs in the UK

1,751 to 1,775 of 1,991 Java Jobs in the UK

Quality Assurance Automation Engineer

South East, United Kingdom
Sparta Global
years experience) to join one of our leading financial services clients in London. If you have hands-on experience with automated testing and skills in Selenium and Java we want to hear from you. Key Responsibilities: Develop, maintain, and execute automated test scripts. Work closely with developers and QA teams to ensure high-quality software releases. Contribute to test planning … and requirement analysis. Identify, document, and track bugs thoroughly. Continuously improve test coverage, frameworks, and processes. Requirements: 1-2 years of experience in test automation. Proficiency Selenium and Java Understanding of modern testing practices and tools, including version control systems (e.g. Git) and CI/CD pipelines. Strong analytical and problem-solving skills. Good communication skills and ability to work More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Quality Assurance Automation Engineer

City Of London, England, United Kingdom
Sparta Global
years experience) to join one of our leading financial services clients in London. If you have hands-on experience with automated testing and skills in Selenium and Java we want to hear from you. Key Responsibilities: Develop, maintain, and execute automated test scripts. Work closely with developers and QA teams to ensure high-quality software releases. Contribute to test planning … and requirement analysis. Identify, document, and track bugs thoroughly. Continuously improve test coverage, frameworks, and processes. Requirements: 1–2 years of experience in test automation. Proficiency Selenium and Java Understanding of modern testing practices and tools, including version control systems (e.g. Git) and CI/CD pipelines. Strong analytical and problem-solving skills. Good communication skills and ability to work More ❯
Posted:

Angular Developer

Poole, Dorset, South West, United Kingdom
Peregrine
Join us as a Full Stack Developer at Peregrine Permanent | Hybrid (Dorset) | Java | Angular | SQL At Peregrine, were always seeking Specialist Talent that have the ideal mix of skills, experience, and attitude, to place with our vast array of clients. From Business Analysts in large government organisations to Software Developers in the private sector we are always in search of … inception to production according to project timescales and budget Developing your domain knowledge, and sharing that knowledge with the rest of the team Coding interfaces and backend services using Java Coding an interactive User Interface using Angular Contribute to architectural improvements and new feature development Troubleshoot, test, and review code in an Agile environment Manage your workflow using GitLab, Jira … and Confluence Skills & Experience: Proven experience in Java, Angular, and SQL Strong problem-solving skills and a proactive mindset Ability to work independently and communicate clearly Bonus: Experience with Android SDK and mobile app development About us: At Peregrine, we see beyond the immediate and look to the horizon. We build lasting, meaningful partnerships with our clients, and deliver flexible More ❯
Employment Type: Permanent
Posted:

Head of Development, EMEA IT, IT

London, United Kingdom
CLSA Global Markets Pte Ltd
yourself and your team. Requirements Bachelor's degree in Computer Science, Software Engineering, or a related IT field. 10-15 years of extensive software development experience. Strong proficiency in Java-class creation, JVM internals, garbage collection-with certifications preferred. Proficiency in SQL (Oracle, MS SQL, PostgreSQL), including stored procedures; certifications preferred. Expertise in Linux command-line scripting (bash) and system … administration. Hands-on experience developing low-latency, high-throughput Java components. Practical experience building cash equity trading platforms-OMS, EMS, Market Connectivity, Risk, GUI, Middleware, Middle Office. Deep understanding of fundamental computer science concepts. Experience with distributed caching technologies (GigaSpaces, Ignite, Coherence). Full-stack skills in Core Java and REST APIs. Practical knowledge of multi-threading, event-driven programming More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Full Stack Developer

South East, United Kingdom
Hybrid / WFH Options
Premier Group
Senior Full Stack Developer Reading - Hybrid Working Java/Python/C++ £70,000-£90,000 I've recently started working with a modern robotics business who have built a market leading cloud platform and are looking for a Senior Full Stack Developer to join their growing team in Reading! They have been around for 10 years and operate across … worked on Cloud based platforms in the past - not essential. Good collaboration and stakeholder management skills. Happy working in a hybrid setting within a tight-knit team. Tech Stack: Java, Python OR C++, Typescript, Angular, AWS OR Azure, PostgreSQL. Salary: £70,000-£90,000 Benefits: Bonus, Pension, Healthcare, 25 days holiday If this role sounds of interest, then please apply More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Backend Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Formula Recruitment
for a Backend Engineer to help them scale up their AI platform and make a real impact. They are looking for an Engineer with strong commercial use of either Java or Golang and proficiency with Python to help modernise their codebase. Responsibilities: Build and scale backend systems for AI-driven automation products Collaborate with product and frontend teams on planning … Manage CI/CD pipelines and cloud infrastructure deployments Collaborate directly with our CEO and CTO to architect end-to-end backend solutions Key Requirements Strong programming skills in Java or Go Strong proficiency in Python 5+ years of backend development experience Proven experience with microservices architecture and RESTful APIs Proficient with both NoSQL and SQL databases Excellent communication skills More ❯
Posted:

Senior Backend Engineer

London Area, United Kingdom
Hybrid / WFH Options
Formula Recruitment
for a Backend Engineer to help them scale up their AI platform and make a real impact. They are looking for an Engineer with strong commercial use of either Java or Golang and proficiency with Python to help modernise their codebase. Responsibilities: Build and scale backend systems for AI-driven automation products Collaborate with product and frontend teams on planning … Manage CI/CD pipelines and cloud infrastructure deployments Collaborate directly with our CEO and CTO to architect end-to-end backend solutions Key Requirements Strong programming skills in Java or Go Strong proficiency in Python 5+ years of backend development experience Proven experience with microservices architecture and RESTful APIs Proficient with both NoSQL and SQL databases Excellent communication skills More ❯
Posted:

Senior Full Stack Developer

Reading, England, United Kingdom
Hybrid / WFH Options
Premier Group
Senior Full Stack Developer Reading – Hybrid Working Java/Python/C++ £70,000-£90,000 I’ve recently started working with a modern robotics business who have built a market leading cloud platform and are looking for a Senior Full Stack Developer to join their growing team in Reading! They have been around for 10 years and operate across … worked on Cloud based platforms in the past – not essential. Good collaboration and stakeholder management skills. Happy working in a hybrid setting within a tight-knit team. Tech Stack: Java, Python OR C++, Typescript, Angular, AWS OR Azure, PostgreSQL. Salary: £70,000-£90,000 Benefits: Bonus, Pension, Healthcare, 25 days holiday If this role sounds of interest, then please apply More ❯
Posted:

Machine Learning Engineer

Greater London, England, United Kingdom
Information Tech Consultants
will focus on building and enhancing data-driven solutions, working within a fast-paced financial services environment. Key Responsibilities: Design, develop, and maintain applications using Scala, Python, Hadoop and Java . Work with Big Data technologies , including Spark, Hive (nice to have). Collaborate with cross-functional teams to deliver scalable, high-performance solutions. Participate in code reviews, testing, and … optimization. Ensure best practices in coding, design, and architecture. Skills & Experience Required: 8–12 years of software development experience. Strong hands-on expertise in Scala (mandatory) , plus Python and Java . Experience with Big Data frameworks ; Apache Spark experience is an advantage. Solid understanding of software engineering principles, data structures, and algorithms. Strong problem-solving skills and ability to work More ❯
Posted:

Senior Software Engineer - DWP - G7

Lancashire, United Kingdom
Manchester Digital
at 1 Pilgrim Place in Newcastle city centre by the end of 2027. About the job Job summary Are you a Senior Software Engineer with a real focus on Java, looking to utilise cutting edge technologies to develop and deliver products? Do you want to use your skills and experience to help deliver high value applications and processes to a … real business value and improving the experience and outcomes for our many customers! We're looking for an outstanding Senior Software Engineer who will have a strong background in Java & COBOL, who wants to contribute to demanding and exciting digital services for the UK Government. Be part of changing the face of public services with the potential to dramatically transform … of mentoring other engineers, promoting software engineering practices and establishing collaborative team cultures that produce world class software solutions. You will be an experienced software developer with experience of Java, COBOL and Tuxedo. You will be able to think fast, provide guidance and make decisions when dealing with time critical support incidents and problems. You will be willing to work More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Trading Software Engineer

City of London, London, United Kingdom
Quant Capital
risk logic, market data processing, and order handling Optimise data flow and system throughput under real-time constraints Implement core components in Kotlin (some C++ and legacy Python/Java) Engineer for reliability, testing, monitoring and rapid fault recovery What You'll Bring Solid command of CS fundamentals, algorithms, architecture, systems, likely been a competitive programmer. Advanced experience in Kotlin … or Java (Other languages considered C#/F#/C++) Deep familiarity with Linux environments and system-level APIs Experience with high-throughput, low-latency systems Ability to work independently and review code for correctness and clarity Finance experience not required, but curiosity helps Why Apply High-impact team with wide scope and minimal red tape Build tech that goes More ❯
Posted:

Trading Software Engineer

South East, United Kingdom
Quant Capital
risk logic, market data processing, and order handling Optimise data flow and system throughput under real-time constraints Implement core components in Kotlin (some C++ and legacy Python/Java) Engineer for reliability, testing, monitoring and rapid fault recovery What You'll Bring Solid command of CS fundamentals, algorithms, architecture, systems, likely been a competitive programmer. Advanced experience in Kotlin … or Java (Other languages considered C#/F#/C++) Deep familiarity with Linux environments and system-level APIs Experience with high-throughput, low-latency systems Ability to work independently and review code for correctness and clarity Finance experience not required, but curiosity helps Why Apply High-impact team with wide scope and minimal red tape Build tech that goes More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Support Engineer - DV

Cheltenham, Gloucestershire, South West, United Kingdom
Hays
cross-domain managed service using modern Application Support practices. You'll support deployments, monitor performance, and troubleshoot issues across a diverse tech stack. Responsibilities Build and deploy code using Java, Maven, NPM, Terraform, and Ansible Manage CI pipelines and automated testing (Cypress) Monitor services with InfluxDB and Grafana Provide 2nd/3rd line support and incident response Perform OS patching … database housekeeping, and data centre ops Required Skills Experience in managed service environments Strong Java or similar development background Git version control Strong problem-solving and communication skills Desirable Skills Microservices, AMQP, S3, Oracle, Terraform/Ansible Please note: All offers are subject to security screening. Hays is committed to diversity and inclusion and welcomes applications from all backgrounds. If More ❯
Employment Type: Contract
Rate: £500.0 - £550.0 per day + 500 - 550 per day outside IR35
Posted:

Head of Engineering

City of London, London, United Kingdom
Hybrid / WFH Options
Wave Talent
and product and thrives in a high-autonomy, research-driven culture. You’ll lead and contribute to: Architecture, system design and code reviews Scalable, AI-powered systems built in Java, TypeScript/JavaScript, SQL/NoSQL, AWS A collaborative, delivery-focused engineering culture Technical decisions that directly shape the future of media technology What We’re Looking For 8+ years … experience in software engineering, with 3+ years leading teams Strong technical expertise in Java, TypeScript/JS, SQL/NoSQL, AWS Proven success scaling high-performing teams in fast-moving environments A pragmatic, results-oriented mindset Excellent communication skills and stakeholder influence Degree in Computer Science or Engineering Passion for AI, automation and the future of publishing The Company A More ❯
Posted:

Senior Software Engineer

Patchway, England, United Kingdom
Anson McCade
the full software engineering lifecycle while collaborating with international partners and stakeholders. What you will do: • Lead the design, development, and delivery of complex, mission-critical software in Core Java and/or C++ • Translate and refine software requirements with internal and external customers, ensuring full lifecycle management • Spearhead technical implementation and drive certification processes, while mentoring other engineers • Work … in a collaborative environment that values innovation, diversity, and personal development, with strong support for work–life balance Skills and experience: • Excellent proficiency in Core Java and/or C++ • Demonstrated success delivering software in complex, regulated environments • Deep knowledge of the full SDLC and software requirements engineering • Strong stakeholder engagement and communication skills • Proven experience in mentoring and developing More ❯
Posted:

Head of Engineering

South East, United Kingdom
Hybrid / WFH Options
Wave Talent
and product and thrives in a high-autonomy, research-driven culture. You'll lead and contribute to: Architecture, system design and code reviews Scalable, AI-powered systems built in Java, TypeScript/JavaScript, SQL/NoSQL, AWS A collaborative, delivery-focused engineering culture Technical decisions that directly shape the future of media technology What We're Looking For 8+ years … experience in software engineering, with 3+ years leading teams Strong technical expertise in Java, TypeScript/JS, SQL/NoSQL, AWS Proven success scaling high-performing teams in fast-moving environments A pragmatic, results-oriented mindset Excellent communication skills and stakeholder influence Degree in Computer Science or Engineering Passion for AI, automation and the future of publishing The Company A More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer

gloucester, south west england, united kingdom
Anson McCade
the full software engineering lifecycle while collaborating with international partners and stakeholders. What you will do: • Lead the design, development, and delivery of complex, mission-critical software in Core Java and/or C++ • Translate and refine software requirements with internal and external customers, ensuring full lifecycle management • Spearhead technical implementation and drive certification processes, while mentoring other engineers • Work … in a collaborative environment that values innovation, diversity, and personal development, with strong support for work–life balance Skills and experience: • Excellent proficiency in Core Java and/or C++ • Demonstrated success delivering software in complex, regulated environments • Deep knowledge of the full SDLC and software requirements engineering • Strong stakeholder engagement and communication skills • Proven experience in mentoring and developing More ❯
Posted:

Forward Deployed Software Engineer

Greater London, England, United Kingdom
Understanding Recruitment
and robotics software in live customer environments Collaborate with AI researchers, roboticists, and systems engineers to build robust, scalable solutions Write clean, production-grade code in Python, C++, or Java, and develop tools using React and TypeScript Gather user feedback to inform product development and deployment strategy Travel occasionally to customer sites across the UK and internationally What They’re … Looking For: Strong software engineering experience, ideally with AI or robotics systems Hands-on experience in Python, C++, or Java, and familiarity with front-end tooling is a plus Comfortable working directly with customers and understanding operational requirements Problem-solving mindset with an ability to deliver robust, production-ready solutions Collaborative approach and ability to work closely with multidisciplinary teams More ❯
Posted:

Technical Lead - Gen AI

United Kingdom
Hybrid / WFH Options
Aceolution
evaluation insights and drive model improvements. Required Skills & Qualifications Experience: 7–10+ years of proven experience in building and deploying complex software solutions. Languages (Priority): Strong proficiency in Python, Java, C, C++, or JavaScript — especially for evaluating and refining model-generated code. Code Evaluation Expertise: Skilled in developing test harnesses, assessing code for correctness, efficiency, and security, and defining measurable … code quality metrics. GenAI Familiarity (Preferred): Understanding of LLMs, code generation, and model evaluation/fine-tuning workflows. Preferred Skills Priority Languages: Python, Java, C, C++, JavaScript Domain Expertise: STEM fields, data analysis/science, or data visualization Technical Stack: Web visualization platforms, SQL/databases, JSON, HTML, Markdown, and modern data libraries. Seniority: Tech Lead level — suited for candidates More ❯
Posted:

Test Automation Engineer

London Area, United Kingdom
Hybrid / WFH Options
Balance Talent
Test Automation Engineer - QA Company: Consultancy - Financial Location: London Hybrid (often 3 days a week in office) Salary: £50,000-£65,000 + benefits Tech essentials : Backend (C#/Java/Python) SQL, Specflow/BDD Nice to have: CI/CD pipes, GitHub Actions, YAML, Powershell Interview process: 1 stage remote video interview Why should you be interested in … active looking for future leaders Why they’ll be interested in you - You have solid Programming experience, with a keen interest in Software Quality & Testing C# or Python or Java knowledge needed You probably have a relevant degree at 2:1 level or above You may have 1-3 years commercial experience, but they're open with this You’re More ❯
Posted:

Test Automation Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Balance Talent
Test Automation Engineer - QA Company: Consultancy - Financial Location: London Hybrid (often 3 days a week in office) Salary: £50,000-£65,000 + benefits Tech essentials : Backend (C#/Java/Python) SQL, Specflow/BDD Nice to have: CI/CD pipes, GitHub Actions, YAML, Powershell Interview process: 1 stage remote video interview Why should you be interested in … active looking for future leaders Why they’ll be interested in you - You have solid Programming experience, with a keen interest in Software Quality & Testing C# or Python or Java knowledge needed You probably have a relevant degree at 2:1 level or above You may have 1-3 years commercial experience, but they're open with this You’re More ❯
Posted:

AWS DevOps Engineer

City of London, London, England, United Kingdom
Revybe IT Recruitment Ltd
CloudWatch) Infrastructure as Code: Terraform Containerisation & Orchestration: Docker, Kubernetes (EKS), Helm Configuration Management: Ansible CI/CD Pipelines: GitHub Actions Monitoring & Observability: Grafana, Prometheus Scripting/Automation: Python or Java What We’re Looking For Proven experience managing and scaling AWS cloud environments , ideally supporting live software products or high-traffic platforms. Strong background in Terraform and Infrastructure as Code … observability tools such as Grafana and Prometheus. Hands-on experience building CI/CD pipelines (GitHub Actions, Jenkins, CircleCI, etc.). Solid scripting and automation experience using Python or Java . A collaborative engineer who enjoys working closely with developers to improve speed, reliability, and efficiency across the SDLC. We’re also open to engineers who may not have every More ❯
Employment Type: Full-Time
Salary: £55,000 - £80,000 per annum
Posted:

Principal Software Engineering Consultant

United Kingdom
Oracle
the UK (with occasional travel to Milton Keynes, UK). Organisation: Oracle Cloud Infrastructure (OCI) – Strategic Customers Engineering. Requirements : Engineering experience at level of Principal, design/architecture with Java or similar. Experience with Cloud architecture, ideally OCI - or AWS/GCP/Azure could serve as an alternative Responsibilities : Serving as an advisor to some of our largest customers … engineer experience. Preferred Qualifications Experience: 8–12 years of software engineering or cloud architecture experience, ideally within large-scale or mission-critical environments. Technical Skills: Strong programming background in Java , C# , Rust , or Python . Deep understanding of APIs , RESTful architectures , and modern deployment models. Hands-on experience with Oracle Cloud Infrastructure (OCI) or comparable cloud platforms (AWS, Azure, GCP More ❯
Posted:

Software Automation Tester

Cowes, Isle of Wight, South East, United Kingdom
Deerfoot Recruitment Solutions
or diploma in Computer Science, Software Development or similar 3+ years' experience in software test automation within a development environment Proven experience with Selenium and writing automated scripts in Java or Python Strong understanding of structured software testing and development lifecycles Hands-on experience with MS SQL, ASP.Net and C# test environments Excellent communication, problem-solving and collaboration skills Desirable … held any of these roles or used these technologies/skills, this role could be a great fit: Software Tester, QA Automation Engineer, Test Automation Specialist, SDET, Selenium Tester, Java Test Engineer, Python Automation Engineer, Quality Assurance Engineer, Test Lead. Apply now to take the next step in your automation testing career and help shape the quality of innovative technology More ❯
Employment Type: Permanent
Salary: £40,000
Posted:

CTO - , , United Kingdom, , United Kingdom

united kingdom, united kingdom
Hybrid / WFH Options
Albany Growth
Hands-on CTO/Principal Engineer (Java stack) 130k-160k + Equity Flexible working policy Albany Growth have partnered with a well-funded, mission-driven fintech startup is redefining how employees access and manage their finances. We're hiring for a hands-on technical leader (Principal Engineer/CTO) , ideally proficient in JVM languages , to shape the next generation of … as a hands-on technical leader (Principal Engineer, Head of Engineering, or CTO) in a product company or high-growth startup. Strong full-stack background with deep experience in Java/JVM (Spring Boot) and a demonstrable track record of shipping backend systems at scale. Significant experience building and scaling mobile and web user experiences (React, React Native, TypeScript, Swift More ❯
Posted:
Java
10th Percentile
£41,250
25th Percentile
£56,500
Median
£75,000
75th Percentile
£110,000
90th Percentile
£135,000