Java Jobs in the UK

1,551 to 1,575 of 1,710 Java Jobs in the UK

Software Engineer

slough, south east england, united kingdom
StreetID
to join our front office technology team focused on building and enhancing risk platforms for a leading trading or investment firm. The ideal candidate will have strong expertise in Java development and deep experience working within quantitative or risk-focused environments, particularly in designing, developing, and optimizing systems that support real-time and end-of-day risk calculations. You will … and risk managers to develop scalable, high-performance platforms that process large datasets and support complex pricing and risk analytics across asset classes. Key Responsibilities Design, develop, and maintain Java-based risk platform components that support pricing, market data integration, and risk analytics. Collaborate with quantitative analysts and model developers to integrate risk models into production systems. Build robust data … contribute to CI/CD practices. Required Qualifications Bachelor's or Master’s degree in Computer Science, Engineering, Mathematics, or a related quantitative field. 3+ years of experience in Java software development, ideally within financial services or a trading environment. Proven experience building or supporting risk platforms, pricing systems, or valuation engines. Strong knowledge of object-oriented programming, data structures More ❯
Posted:

Software Engineer

london, south east england, united kingdom
StreetID
to join our front office technology team focused on building and enhancing risk platforms for a leading trading or investment firm. The ideal candidate will have strong expertise in Java development and deep experience working within quantitative or risk-focused environments, particularly in designing, developing, and optimizing systems that support real-time and end-of-day risk calculations. You will … and risk managers to develop scalable, high-performance platforms that process large datasets and support complex pricing and risk analytics across asset classes. Key Responsibilities Design, develop, and maintain Java-based risk platform components that support pricing, market data integration, and risk analytics. Collaborate with quantitative analysts and model developers to integrate risk models into production systems. Build robust data … contribute to CI/CD practices. Required Qualifications Bachelor's or Master’s degree in Computer Science, Engineering, Mathematics, or a related quantitative field. 3+ years of experience in Java software development, ideally within financial services or a trading environment. Proven experience building or supporting risk platforms, pricing systems, or valuation engines. Strong knowledge of object-oriented programming, data structures More ❯
Posted:

Site Reliability Engineer

United Kingdom
Hybrid / WFH Options
Halian | Managed Services, Recruitment Agency & Contract Staffing
system availability using industry-leading observability tools Influence architecture and design decisions with a security-first mindset Build tools and automation to streamline delivery and operations Tech Stack Highlights: Java, Kotlin, C++, Postgres AWS (EC2, ECS, Fargate, Route53, ALB/NLB) Observability: New Relic, Splunk, DataDog IaC: CloudFormation, Terraform, Helm, Ansible, CDK Containers, Kubernetes, Microservices Technical Skills 7+ years in … DevOps/SRE roles 3+ years with object-oriented programming (Java/.NET/C++) Expert-level Linux admin and scripting Strong AWS and infrastructure automation experience Passionate about security, automation, and scalable systems Excellent communicator and team player More ❯
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:

Site Reliability Engineer - eDV Cleared - £600 p/d Outside IR35

Cheltenham, Gloucestershire, South West, United Kingdom
Oscar Associates (UK) Limited
Length: 6 months (long-term extensions very likely). Location: Cheltenham (5 days on-site) Clearance: Live eDV required Start Date: ASAP Key Responsibilities: Build and deploy code using Java, Maven, NPM, Terraform, and Ansible across OpenShift, RHEL/CentOS, and Docker. Monitor and optimise system performance with Influx and Grafana. Provide 2nd/3rd line support, incident response, and … root cause analysis. Carry out BAU maintenance including patching, database housekeeping, and automation to reduce toil. About You: Strong background in managed service environments. Experience with Java development, CI/CD pipelines, and Git. Knowledge of microservices, cloud/container platforms, and infrastructure-as-code tools. Excellent problem-solving and communication skills. Site Reliability Engineer | Cheltenham | £600 per day (Outside More ❯
Employment Type: Contract
Rate: £500 - £600 per day
Posted:

Graduate Software Developer

Tewkesbury, Gloucestershire, United Kingdom
Experis
this Graduate Software Developer role you will be responsible for: Developing software for cyber security and signal/data/image processing applications Building solutions using C/C++, Java, HTML, Typescript/JavaScript Training customers on how to use developed software Collaborating with cross-functional teams to deliver high-quality solutions Requirements: Excellent undergraduate degree or PhD in a … numerate discipline Experienced in software development - C/C++, Java, HTML or JavaScript Self-motivated and capable of working independently Excellent verbal and written communication skills Strong interest in software development (especially C/C++) Unconditional right to live and work in the UK for an indefinite period without limitation Benefits/Renumeration: Excellent starting salary 10% pension contribution Income More ❯
Employment Type: Permanent
Salary: £40000 - £44000/annum 10% pension
Posted:

AWS DevOps Engineer

City of London, London, England, United Kingdom
Revybe IT Recruitment Ltd
Tech stack AWS (Core services - EC2, RDS, S3, IAM, etc.) Configuration Management Ansible Monitoring and Observability Grafana, Prometheus Kubernetes (building and managing production clusters) Terraform (IaC provisioning) Python or Java (scripting, automation) GitHub Actions (CI/CD pipelines) What They’re Looking For Experience in AWS cloud infrastructure (ideally in a regulated or high-traffic environment) Previous experience working with … specifically with EKS. Solid IaC experience with Terraform. Experience with containerisation (Docker, Helm) and CI/CD (GitHub Actions or similar) Solid scripting/Automation experience with Python or Java A good communicator who enjoys working collaboratively across product and engineering The client is willing to take someone that doesn't have all the skills and provide an environment to More ❯
Employment Type: Full-Time
Salary: £55,000 - £75,000 per annum
Posted:

Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Morgan McKinley
functionality within moderately complex projects, architect high-quality web applications, and develop key tools and systems that support them. Key Responsibilities Write and review code in JavaScript/TypeScript, Java, Kotlin, Golang, and/or SQL. Test, debug, maintain, and enhance full-stack web applications. Create services using standard development tools. Write and review technical documentation, including design, development, and … Qualifications BS degree in Computer Science, Electrical Engineering, Mathematics, or a related quantitative field, OR 3+ years of equivalent software development experience. 3+ years’ experience with JavaScript/TypeScript, Java, Kotlin, Golang, and/or SQL. 3+ years’ experience developing resource-oriented APIs. 3+ years’ experience in database design and debugging. Proven expertise in multiple general-purpose programming languages. Experience More ❯
Posted:

Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Morgan McKinley
functionality within moderately complex projects, architect high-quality web applications, and develop key tools and systems that support them. Key Responsibilities Write and review code in JavaScript/TypeScript, Java, Kotlin, Golang, and/or SQL. Test, debug, maintain, and enhance full-stack web applications. Create services using standard development tools. Write and review technical documentation, including design, development, and … Qualifications BS degree in Computer Science, Electrical Engineering, Mathematics, or a related quantitative field, OR 3+ years of equivalent software development experience. 3+ years’ experience with JavaScript/TypeScript, Java, Kotlin, Golang, and/or SQL. 3+ years’ experience developing resource-oriented APIs. 3+ years’ experience in database design and debugging. Proven expertise in multiple general-purpose programming languages. Experience More ❯
Posted:

Software Engineer

london, south east england, united kingdom
Hybrid / WFH Options
Morgan McKinley
functionality within moderately complex projects, architect high-quality web applications, and develop key tools and systems that support them. Key Responsibilities Write and review code in JavaScript/TypeScript, Java, Kotlin, Golang, and/or SQL. Test, debug, maintain, and enhance full-stack web applications. Create services using standard development tools. Write and review technical documentation, including design, development, and … Qualifications BS degree in Computer Science, Electrical Engineering, Mathematics, or a related quantitative field, OR 3+ years of equivalent software development experience. 3+ years’ experience with JavaScript/TypeScript, Java, Kotlin, Golang, and/or SQL. 3+ years’ experience developing resource-oriented APIs. 3+ years’ experience in database design and debugging. Proven expertise in multiple general-purpose programming languages. Experience More ❯
Posted:

Software Engineer

london (city of london), south east england, united kingdom
Hybrid / WFH Options
Morgan McKinley
functionality within moderately complex projects, architect high-quality web applications, and develop key tools and systems that support them. Key Responsibilities Write and review code in JavaScript/TypeScript, Java, Kotlin, Golang, and/or SQL. Test, debug, maintain, and enhance full-stack web applications. Create services using standard development tools. Write and review technical documentation, including design, development, and … Qualifications BS degree in Computer Science, Electrical Engineering, Mathematics, or a related quantitative field, OR 3+ years of equivalent software development experience. 3+ years’ experience with JavaScript/TypeScript, Java, Kotlin, Golang, and/or SQL. 3+ years’ experience developing resource-oriented APIs. 3+ years’ experience in database design and debugging. Proven expertise in multiple general-purpose programming languages. Experience More ❯
Posted:

Software Engineer

slough, south east england, united kingdom
Hybrid / WFH Options
Morgan McKinley
functionality within moderately complex projects, architect high-quality web applications, and develop key tools and systems that support them. Key Responsibilities Write and review code in JavaScript/TypeScript, Java, Kotlin, Golang, and/or SQL. Test, debug, maintain, and enhance full-stack web applications. Create services using standard development tools. Write and review technical documentation, including design, development, and … Qualifications BS degree in Computer Science, Electrical Engineering, Mathematics, or a related quantitative field, OR 3+ years of equivalent software development experience. 3+ years’ experience with JavaScript/TypeScript, Java, Kotlin, Golang, and/or SQL. 3+ years’ experience developing resource-oriented APIs. 3+ years’ experience in database design and debugging. Proven expertise in multiple general-purpose programming languages. Experience More ❯
Posted:

Graduate Software Developer

Knutsford, England, United Kingdom
GradBay
generation of AI-driven software tools. As a graduate developer, you’ll be supported from day one while working alongside experienced engineers, gaining hands-on exposure to technologies like Java, .NET, React, AWS, and Kubernetes. What You’ll Be Doing Build real software: Contribute to production codebases from day one, working on projects that solve real-world challenges. Use in … demand technologies: Gain practical experience with Java, .NET, React, AWS, and Kubernetes. Leverage AI: Apply AI-powered coding tools, prompt engineering, and agentic workflows to write clean, maintainable, high-quality code. Problem solving: Apply core computer science fundamentals to design solutions for complex challenges. Agile environment: Work in agile teams, shipping reliable, high-quality software at pace. How You’ll More ❯
Posted:

Graduate Software Developer

warrington, cheshire, north west england, united kingdom
GradBay
generation of AI-driven software tools. As a graduate developer, you’ll be supported from day one while working alongside experienced engineers, gaining hands-on exposure to technologies like Java, .NET, React, AWS, and Kubernetes. What You’ll Be Doing Build real software: Contribute to production codebases from day one, working on projects that solve real-world challenges. Use in … demand technologies: Gain practical experience with Java, .NET, React, AWS, and Kubernetes. Leverage AI: Apply AI-powered coding tools, prompt engineering, and agentic workflows to write clean, maintainable, high-quality code. Problem solving: Apply core computer science fundamentals to design solutions for complex challenges. Agile environment: Work in agile teams, shipping reliable, high-quality software at pace. How You’ll More ❯
Posted:

Software Engineer

knutsford, north west england, united kingdom
Hybrid / WFH Options
Qurated
generational engineering centre with the best-in-class technologists and teams across the UK. This is a rare opportunity for someone who has a strong hands on background in Java, with a heavy focus on AWS architecture. These roles will have a focus on strategy and mentoring of junior engineers, while working hands on to lead the projects. What you … provider (AWS preferable, but could be GCP, Azure). Knows about the internals, networking security to a reasonable level. T Shaped engineer - skilled in at least one technology (ie, Java, React) but competent with others. This is a Permanent role based in Knutsford with Hybrid working (2 days in office More ❯
Posted:

Software Engineer

warrington, cheshire, north west england, united kingdom
Hybrid / WFH Options
Qurated
generational engineering centre with the best-in-class technologists and teams across the UK. This is a rare opportunity for someone who has a strong hands on background in Java, with a heavy focus on AWS architecture. These roles will have a focus on strategy and mentoring of junior engineers, while working hands on to lead the projects. What you … provider (AWS preferable, but could be GCP, Azure). Knows about the internals, networking security to a reasonable level. T Shaped engineer - skilled in at least one technology (ie, Java, React) but competent with others. This is a Permanent role based in Knutsford with Hybrid working (2 days in office More ❯
Posted:

Senior Platform & Backend Engineer Engineering London

London, United Kingdom
Elder HQ
becoming the UK's leading live-in care provider and do even more to deliver a best in class service. We're currently looking for a talented Kotlin/Java backend engineer with a real passion for cloud infrastructure to join the team as a backend engineer. You'll be a part of our larger engineering function, working with other … to build new functionality on the platform that allows Elder to connect families with carers and arrange live-in care at scale across the whole country. Having started on Java and Spring, we have since moved to Kotlin for all new development and are doing things a bit differently with the majority of our microservices following a CQRS architecture with … and directly with both technical and non technical stakeholders Experience working on backend platforms following modern architectures such as microservices or serverless, including deploying to production Strong fundamentals of Java or Kotlin development practices A good grasp of principles behind building reliable and scalable systems, including redundancy, time complexity, and memory management Hands-on experience with cloud infrastructure and container More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

DevOps Engineer (Maidstone, UK)

Maidstone, England, United Kingdom
KEF | Kent Engineering & Foundry
of our loudspeakers. You will join a small, multidisciplinary engineering team working across: Embedded: dsp and application frameworks for active speakers (C++, OOD) Desktop: scientific applications for loudspeaker design (Java, MATLAB, OOD) Devops: pipelines and internal tooling (python3, Jenkins, Redmine, svn, git). Key requirements: Linux system management. Python 3 scripting and object orientated programming . Strong command line skills … Proactive and curious mindset . Previous Devops experience (professional or personal projects with docker, Jenkins, Kubernetes) Bonus skills we appreciate: Understanding of object orientated design principles in C++/Java . Creative use of computers (e.g. music/video production ). Experience using (or creating!) audio systems or devices. Familiarity with SciPy/NumPy/Matlab . Mobile development (Android More ❯
Posted:

DevOps Engineer (Maidstone, UK)

dartford, south east england, united kingdom
KEF | Kent Engineering & Foundry
of our loudspeakers. You will join a small, multidisciplinary engineering team working across: Embedded: dsp and application frameworks for active speakers (C++, OOD) Desktop: scientific applications for loudspeaker design (Java, MATLAB, OOD) Devops: pipelines and internal tooling (python3, Jenkins, Redmine, svn, git). Key requirements: Linux system management. Python 3 scripting and object orientated programming . Strong command line skills … Proactive and curious mindset . Previous Devops experience (professional or personal projects with docker, Jenkins, Kubernetes) Bonus skills we appreciate: Understanding of object orientated design principles in C++/Java . Creative use of computers (e.g. music/video production ). Experience using (or creating!) audio systems or devices. Familiarity with SciPy/NumPy/Matlab . Mobile development (Android More ❯
Posted:

Software Engineer

Belfast, County Antrim, Northern Ireland, United Kingdom
Expleo Group
solutions. Integrate and debug solutions on target hardware, addressing hardware/software integration issues. Target multiple real-time platforms (e.g., VxWorks, MicroC/OS, Linux, FreeRTOS) using ADA, C, JAVA and/or C++. Participate in various software lifecycle methodologies. Manage software requirements and traceability using industry best practices. Plan and execute software tests (Unit, Integration, System Level). Develop … relevant experience. Essential skills Knowledge of embedded real-time development and the hardware/software interface. Understanding of real-time operating system behavior and software requirements analysis. Proficiency in JAVA, ADA or C++ Understanding of data communications (e.g., 1553, RS422) and networking principles. Practical experience in real-time embedded development, integrating and debugging on target hardware, and using real-time More ❯
Employment Type: Permanent
Posted:

Senior Data Engineer

Reading, Berkshire, South East, United Kingdom
Hybrid / WFH Options
Bowerford Associates
to explain technical concepts to a range of audiences. Able to provide coaching and training to less experienced members of the team. Essential skills: Programming Languages such as Spark, Java, Python, PySpark, Scala (minimum of 2). Extensive Data Engineering hands-on experience (coding, configuration, automation, delivery, monitoring, security). ETL Tools such as Azure Data Fabric (ADF) and Databricks … in the UK, and you MUST have the Right to Work in the UK long-term without the need for Company Sponsorship. KEYWORDS Senior Data Engineer, Coding Skills, Spark, Java, Python, PySpark, Scala, ETL Tools, Azure Data Fabric (ADF), Databricks, HDFS, Hadoop, Big Data, Cloudera, Data Lakes, Azure Data, Delta Lake, Data Lake, Databricks Lakehouse, Data Analytics, SQL, Geospatial Data More ❯
Employment Type: Permanent, Work From Home
Salary: £60,000
Posted:

Full stack software engineer

Biggleswade, Bedfordshire, United Kingdom
Hybrid / WFH Options
Kramp
a digital platform, serving thousands of customers and generating a turnover of over one billion euros per year. We are looking for a Senior Full-Stack Engineer skilled in Java or Go, and React, eager to build end-to-end solutions. who are excited to have end-to-end ownership of their domains, working within the full development cycle, and … combining creativity, technology, and customer focus, we shape experiences that delight users and fuel Kramp's growth. Who are you? 5+ years of experience in back-end development with Java or Go and front-end development with React. Proficient in cloud environments, ideally Google Cloud Platform (GCP). Hands-on expertise in creating, implementing, and refining CI/CD pipelines. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Lead Software Architect

Stockport, Greater Manchester, North West, United Kingdom
Alten Ltd
youll play a key role in defining architecture, guiding design decisions, and ensuring robustness across the system. This is a chance to apply your expertise in C/C++ , Java , and safety-critical frameworks to shape software that supports defence operations worldwide. Key Details: Location: On-site Manchester (5 days/week) Experience Level: 8+ years in Software Engineering Clearance … technical documentation and artefacts to support project delivery and certification Qualifications Required Skills & Experience: Minimum 8 years experience in software engineering roles Strong knowledge of C/C++ and Java , including experience with their respective toolchains and development environments Demonstrated experience designing safety-critical or safety-related software in regulated industries Deep understanding of software lifecycles , unit testing , static analysis More ❯
Employment Type: Permanent
Posted:

Lead Software Architect

manchester, north west england, united kingdom
Alten Ltd
youll play a key role in defining architecture, guiding design decisions, and ensuring robustness across the system. This is a chance to apply your expertise in C/C++ , Java , and safety-critical frameworks to shape software that supports defence operations worldwide. Key Details: Location: On-site Manchester (5 days/week) Experience Level: 8+ years in Software Engineering Clearance … technical documentation and artefacts to support project delivery and certification Qualifications Required Skills & Experience: Minimum 8 years experience in software engineering roles Strong knowledge of C/C++ and Java , including experience with their respective toolchains and development environments Demonstrated experience designing safety-critical or safety-related software in regulated industries Deep understanding of software lifecycles , unit testing , static analysis More ❯
Posted:

Director of Engineering, Web Application Development

London, United Kingdom
London Stock Exchange Group
functions Architect, design and coordinate the development of sophisticated front-end tools and the back-end services Lead a team of engineers that are skilled on different stacks - Angular, Java, Python and SQL. Implement multi-cloud solutions to ensure flexibility, scalability, and reliability of infrastructure across different cloud platforms (e.g., AWS, Azure). Evaluate new technologies and industry trends to … and implement a comprehensive technology strategy that aligns with the division's long-term goals Technical Skills: Experience of multiple tech stacks across front and back-end - mainly Angular, Java, Python with strong understanding of SQL. Deep insights and understanding of modern technologies AI/ML, strong experience of AWS Services and efficient API development using GraphQL/Rest APIs. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Java
10th Percentile
£41,250
25th Percentile
£55,000
Median
£75,000
75th Percentile
£113,750
90th Percentile
£135,000