2,026 to 2,050 of 3,472 Java Jobs in England

Full Stack Engineer

Location
Greater London, England, United Kingdom
stack and want to keep growing as full-stack engineers. You’ll work mainly with TypeScript, React and Node, with opportunities to contribute to Java, Scala, iOS and Android as you grow across the stack. You do not need to be an expert in everything, but you should be adaptable … needed. Key Responsibilities Build and maintain full-stack applications, integrations and internal tools using React, TypeScript, Node.js, Express and SQL, while also contributing to Java, Scala, iOS and Android Work closely with Product Support to build tools that help them resolve more issues quickly and independently Investigate and resolve complex ...

Hybrid London Senior Software Engineer - Cloud & Automation

Location
Greater London, England, United Kingdom
software products that automate core business processes. You will collaborate with Business, Technology and Operations teams to deliver high-impact solutions. The role uses Java (Gradle), TypeScript, Python, AWS, Docker and Jenkins. This is a London-based, hybrid position with three in-office days per week, offering learning, mentorship ...

Senior Software Engineer, Quant trading - Python, RUST, C++

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
systems covering various aspects such as trading systems, exchange connectivity solutions, and monitoring systems. Apply your expertise in multiple programming languages, including Python or Java, to successfully accomplish development tasks. Conduct thorough testing at the unit, functional, and integration levels to ensure software reliability and performance. Handle both legacy code … among traders, researchers, and software engineers. Qualifications: Experience in designing, developing, and supporting mission-critical, high-performance applications. Strong professional experience in C++ , Rust, Java and PythonDemonstrated expertise in network communication, including multicast and WebSockets. Proficiency in inter-process messaging, micro-service architectures, and API design. Familiarity with Functional Programming ...

Lead AI Software Engineer — AI-Driven Cloud & Microservices

Location
Greater London, England, United Kingdom
ready solutions. You will guide engineers and AI agents, ensuring quality, security, and operational readiness while aligning with business requirements. The role requires strong Java and Spring Boot expertise, experience with React/Angular, and a proven track record in building RESTful APIs and microservices within cloud-native #J ...

Cloud Software Engineer – Cyber Security & Automation

Location
Sheffield, England, United Kingdom
Engineer to join the Strategic Engineering team in Cyber Security. This role focuses on production-grade backend services, APIs, and tooling using Go, Python, Java, or C#. Onsite three days per week, with umbrella contract. You will design, build, test, and deploy scalable systems in AWS/Azure, implement ...

Structured and Exchange-Traded Product Market-Making Developer - VP

Location
Greater London, England, United Kingdom
seeking someone to join our team as anexperienced algorithmic trading Java developer to support the Structured and Exchange-Traded Product market-making businesses. The candidate should possess good analytical skills and computer programming experience and a logical approach to problem solving. The role involves building, deploying and supporting algorithmic trading … clients and our communities in more than 40 countries around the world. What you’ll do in the role: You will be using core Java to build and enhance trading strategies and engines. The role involves working directly with trading, quant and IT teams to advance the platform ...

Senior Front Office Developer - HFT

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
systems covering various aspects such as trading systems, exchange connectivity solutions, and monitoring systems. Apply your expertise in multiple programming languages, including Python or Java, to successfully accomplish development tasks. Conduct thorough testing at the unit, functional, and integration levels to ensure software reliability and performance. Handle both legacy code … among traders, researchers, and software engineers. Qualifications: Experience in designing, developing, and supporting mission-critical, high-performance applications. Strong professional experience in C++ , Rust, Java and PythonDemonstrated expertise in network communication, including multicast and WebSockets. Proficiency in inter-process messaging, micro-service architectures, and API design. Familiarity with Functional Programming ...

Senior Software Engineer, AI-Powered Expense Platform

Location
Greater London, England, United Kingdom
Navan is hiring an experienced Expense Engineer to own the expense product end-to-end in London. You will design and ship backend services (Java/Spring Boot) and web interfaces with AI components, focusing on accuracy, latency, and scalable data flows. You will work across international teams, mentor others ...

Technical Account Manager – EMESA North, German-speaking

Location
Greater London, England, United Kingdom
Kafka or event-streaming experience desired Exposure to LLM Gateways, MCP, A2A, or agent identity/authorisation patterns desired Scripting or development background in Java or Python desired Startup or scale-up experience desired Core Competencies Demonstrates expertise in managing enterprise accounts, driving customer value realization, and ensuring retention through … Implementation with Docker and Kubernetes German-Speaking Hard Skills API Integration Cloud-Native Platforms Value Realisation Retention Management Docker Kubernetes API Security IAM Protocols Java Python Soft Skills Exceptional Communication Relationship Building Advisory Skills Escalation Management Industry Keywords SaaS Infrastructure Vendor Post-Sales Solution Architect Solution Engineer Technical Account Manager ...

Senior Software Engineer - IT Apps, Oracle & DevOps

Location
Witney, England, United Kingdom
Software Engineer to drive IT application changes, fix defects, and implement enhancements after Go-Live. You will work across Oracle SQL/PL-SQL, Java, C++, Python and .NET, with Oracle Forms/Reports and SQL Server involved. The role requires a Bachelor's in Computer Science or related field ...

Principal Machine Learning Engineer, AI & Data Platforms (AiDP)

Location
Greater London, England, United Kingdom
tuning (LoRA, QLoRA), and full fine‐tuning, tailored to diverse product requirements. You will design and build production‐grade inference systems, working across Swift, Java, and Python to integrate ML capabilities seamlessly into Apple's ecosystem. As a senior technical contributor, you will set engineering standards, mentor engineers, and influence … experiences Build end‐to‐end AI‐powered products and features, taking full ownership from problem definition and prototyping through production release, working across Swift, Java, and Python codebases Establish engineering excellence across the ML development lifecycle, including robust testing, reproducibility, monitoring, documentation, and CI/CD for model and data ...

Principal Full Stack Engineer - Full or Part Time

Hiring Organisation
AutoTrader UK
Location
Manchester, UK
Employment Type
Full-time
across over 600 systems. We build these systems with industry standard frameworks and tools, such as React and Angular on the front end and Java, Spring Boot, Cloud SQL and Apache Kafka on the back end. All of this runs on our cutting edge cloud delivery platform, facilitating over … Strong experience working across the stack, from designing scalable back-end systems to developing responsive front-end applicationsYou should be comfortable working with Java, Spring Boot and the Java ecosystem/JVMAbility to architect and design complex, distributed systems that are scalable, maintainable, and performantExperience with modern front-end technologies ...

Principal Full Stack Engineer

Hiring Organisation
Autotrader
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£80,000
across over 600 systems. We build these systems with industry standard frameworks and tools, such as React and Angular on the front end and Java, Spring Boot, Cloud SQL and Apache Kafka on the back end. All of this runs on our cutting edge cloud delivery platform, facilitating over … Strong experience working across the stack, from designing scalable back-end systems to developing responsive front-end applications You should be comfortable working with Java, Spring Boot and the Java ecosystem/JVM Ability to architect and design complex, distributed systems that are scalable, maintainable, and performant Experience with modern ...

Software Engineer

Location
Greater London, England, United Kingdom
cases by delivering clean, reliable data Identify gaps and drive platform improvements or new capabilities Gradually influence architecture decisions and engineering standards Experience with Java development to build services and libraries with Java 21 and above Hands-on experience with foundational AWS services, such as; ALB, ECS, S3, ElastiCache ...

Lead Software Engineer - Equities - VP

Location
Greater London, England, United Kingdom
regularly with product leads across the technology organization and discuss opportunities for improvement to existing and future technology solutions. You will be using core Java development to build and enhance trading strategies and engines The role involves working directly with the global trading, quant and IT teams to advance … deploying the changes The systems you will work on are high volume, low latency, resilient, scalable and message-driven based on cutting edge Java and utilising the latest hardware What you’ll bring to the role: Ability to effectively manage multiple functions or guide junior staff and initiatives. Advanced understanding ...

Tech Lead (Poland)

Location
Cambourne, England, United Kingdom
effective and that production support is managed effectively Manage performance of teams and team members Design, develop, and maintain backend systems using typescript, Java, Spring, and Maven, ensuring high performance, scalability, and security Implement Microservices-based solutions using AWS lambdas as well as ECS containers, integrating with various systems … driven development (BDD) What you’ll need for this role Experience: 12+ years of experience in application development Technical Skills: Proficiency in React native, Java, Spring, typescript, microservice architecture, DynamoDB, lambdas, ECS containers and robust knowledge of AWS cloud infrastructure (API Gateway, AWS SAM, terraform, Kinesis/MSK/ ...

Senior Software Development Engineer

Location
Greater London, England, United Kingdom
design financial software solutions that scale with Prime Video’s global growth. Code Excellence: Develop clean, maintainable, and efficient code in a modern language (Java, C++, C#), ensuring high-quality software delivery. Technical Leadership: Drive the architecture and implementation of complex systems, contributing to high standards of performance, reliability … team initiatives focused on enhancing software development practices, improving efficiency and scalability. Requirements Experience: 5+ years of professional software development experience, with proficiency in Java, C++, or C#. Education: Bachelor’s degree in Software Engineering, Computer Science, or a related field. Technical Leadership: Proven experience as a mentor, tech lead ...

Principal, Head of Sustainability Engineering and Data Strategy

Location
City of Westminster, England, United Kingdom
applications and services. Proven experience managing a team of engineers across global locations. Extremely proficient in Python and an object-oriented language such as Java or C/C++. Skilled in implementing data visualizations using Tableau, Dash, or Power BI. Familiarity with Scala, Java, and/or kdb/Q. ...

Remote Software Engineer

Hiring Organisation
Turing
Location
East London, London, United Kingdom
making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level … training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams to enhance ...

Remote Software Developer

Hiring Organisation
Turing
Location
East London, London, United Kingdom
making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level … training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams to enhance ...

Remote Senior Python Engineer

Hiring Organisation
Turing
Location
City of London, London, United Kingdom
making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level … training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams to enhance ...

Remote Software Developer

Hiring Organisation
Turing
Location
Leeds, West Yorkshire, United Kingdom
making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level … training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams to enhance ...

Remote Software Engineer

Hiring Organisation
Turing
Location
Leeds, West Yorkshire, United Kingdom
making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level … training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams to enhance ...

Remote Senior JavaScript Engineer

Hiring Organisation
Turing
Location
East London, London, United Kingdom
making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level … training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams to enhance ...

Remote Senior Python Engineer

Hiring Organisation
Turing
Location
East London, London, United Kingdom
making corrections — with a primary focus on Python across backend services, data pipelines, and ML infrastructure, alongside JavaScript (including ReactJS), C/C++, Java, Rust, and Go. You will evaluate and refine AI-generated code for efficiency, scalability, and reliability, and work with cross-functional teams to enhance enterprise-level … training initiatives by curating code examples, building solutions, and correcting code — primarily in Python, with additional work in JavaScript (including ReactJS), C/C++, Java, Rust, and Go. Evaluate and refine AI-generated code to ensure that it is efficient, scalable, and reliable. Collaborate with cross-functional teams to enhance ...