1 to 25 of 77 Permanent Java Jobs in the East of England

Senior Site Reliability Engineer

Location
Cambridge, England, United Kingdom
patterns (SQS, Kafka). Resilience and disaster-recovery design, including multi-region or chaos/resilience testing. Commercial or low-level languages beyond scripting (Java, C#, Golang, C++, Rust). Experience with legacy Windows Server/.NET/T-SQL/PowerShell environments, where Bango still operates them. Experience working ...

Site Reliability Engineer

Location
Cambridge, England, United Kingdom
design. Security and identity tooling (SSO, IAM, PKI). Queue or streaming design patterns (SQS, Kafka). Commercial or low-level languages beyond scripting (Java, C#, Golang, C++, Rust). Experience with legacy Windows Server/.NET/T-SQL/PowerShell environments, where Bango still operates them. Experience working ...

Principal / Senior Principal Software Engineer

Location
Welwyn Hatfield, England, United Kingdom
with a strong preference for drug discovery or pharmaceutical environments. Full-Stack Engineering: Deep technical expertise across all stack layers, including backend (e.g., Python, Java) and modern frontend technologies (e.g., React, Vue). Data Engineering & Cloud Architecture: Extensive experience in modern data engineering (ETL/ELT, SQL/NoSQL, REST ...

Senior Software Engineer

Location
Luton, England, United Kingdom
strong problem solver with excellent technical judgement and the ability to work confidently across complex systems. We're particularly interested in candidates with: Strong Java engineering experience within modern software delivery environments. Hands‐on experience designing, building and operating solutions on AWS. Broad technical knowledge across multiple technologies, languages ...

Lead Delivery Engineer

Hiring Organisation
Jagex
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
automation platforms, engineering frameworks, or developer tooling within a modern software engineering environment. Strong programming experience in one or more languages, such as C#, Java, Python, Go, or TypeScript, with the technical depth to guide teams in building scalable and maintainable engineering solutions. Extensive experience with automated testing and continuous ...

Technical Lead

Hiring Organisation
PA Consulting
Location
Pimlico, Hertfordshire, UK
Employment Type
Full-time
right task, you can expect to work with the following technologies to ensure scalable, high-performance applications: Programming Languages: JavaScript/TypeScript, Java, C#Frameworks: Vue/Angular/React/Node/Next, Spring/Spring Boot, .NET/ASP.NETCloud platforms: AWS, GCP, Azure CI/CD: Jenkins, GitHub Actions ...

Test Engineer

Location
Peterborough, England, United Kingdom
strong focus on test automation. Proficiency with automation frameworks and tools such as Selenium or Playwright. Solid programming and scripting skills (e.g. Python, Java). Experience integrating automated tests into development pipelines (e.g. Azure DevOps Pipelines). Strong understanding of software testing methodologies, including unit, integration, regression, and performance testing. ...

Senior Software Engineer - Live & VOD Video Infrastructure

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
issues, packet loss, transport instability, and distributed system failures in real-time streaming environmentsStrong programming skills in one or more of the following: Go, Java, Rust, C, C++, or PythonHands-on experience with media frameworks and libraries such as GStreamer, FFmpeg, MediaMTX, or similar technologiesExperience with GPU-accelerated encoding ...

Developer - Python

Location
Watford, England, United Kingdom
technologies, including the TCP/IP stack, HTTP, HTTPS, RESTful APIs, certificates & encryption. Have some web development experience using modern technologies, preferably NodeJS, Java or equivalent. Experience using JIRA and Confluence for project management and collaboration. Have a basic understanding of Azure services. Be an excellent communicator, able to collaborate ...

Senior Software Engineer - Scale Java/AWS (Hybrid)

Location
Luton, England, United Kingdom
easyJet holidays in Luton is hiring a Senior Software Engineer. In this role, you’ll design and develop software that powers millions of customer journeys. Your contribution will enhance the reliability and scalability of systems ...

Senior Software Java Engineer - Customer Fulfilment

Location
Welwyn Garden City, England, United Kingdom
Senior Software Java Engineer - Customer Fulfilment Employer Tesco Location Welwyn Garden City, United Kingdom of Great Britain and Northern Ireland Salary Competitive Closing date 1 Dec 2026 About the role We are in the process of building and rolling out our next generation, dynamic, scalable, and resilient Fulfilment platform … manage the site workflow through a real-time visualisation and intervention tool, on the other hand. Ours is a globally distributed, full stack java tech team and our building blocks consist of a set of Microservice components, backend APIs, Rich UI, robust Eventing Platform and Data layer components utilising ...

Senior Software Engineer - Instrument

Location
Cambridge, England, United Kingdom
licence. Willing and able to occasionally travel nationally/internationally on business as required. Desirable: Programming Languages: C for SAM 4S/SAM D20, Java, Javascript/React Operating Systems/Frameworks: Torizon, PyQt 6, RTOS Development Environment: VS Code, Claude AI Software Quality: Software Architecture/UML, Design Controls ...

Senior Software Engineer, Search and Recommendations

Location
Cambridge, England, United Kingdom
Participate in Agile development process, including scoping, technical design, coding, testing, deployment, and maintenance We're excited if you have Strong software development experience - Java preferably - (Python nice to have) Expertise in building large-scale cloud services, ideally in AWS Experience in the appropriate selection of data stores and analysis ...

Software Engineering Professional

Hiring Organisation
BT Group
Location
Ipswich, Suffolk, UK
Employment Type
Full-time
knowledge and capabilityEssential SkillsExperience in delivering software engineering projectsExperience in software development using at least one of the following languages: Python, C++, Objective–C, Java, C#, C.Ability to take personal responsibility, autonomy and ownershipRequired to hold and maintain Security (DV) clearance. Required to work from our office locations, with occasional ...

Senior Software Engineer (Digital Engineering & Semantic Data)

Hiring Organisation
Leonardo DRS
Location
Luton, Bedfordshire, UK
Employment Type
Full-time
enablers they need to achieve quality at pace. What You'll BringSoftware Engineering MasteryStrong Coding Foundation: Proven expertise in a modern language (e.g., Python, Java, Node, or TypeScript) with a deep commitment to software craftsmanship and clean code. Complex Data Experience: Experience handling data from heterogeneous, distributed sources. While experience ...

Senior Software Engineer, Java

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
driven design to streamline internal processes, boost efficiency, and deliver innovative solutions. The team's expertise spans a wide range of technologies, including Java and Python-based MicroServices, AWS/GCP cloud backend systems, Big Data technologies like Hive and Spark, and modern Web applications. With a globally distributed presence … delivery multi-tier, highly scalable, distributed web applicationDeep understanding in software architecture, object-oriented design principles, and data structuresExtensive experience in developing microservices using Java, PythonGood experience in Test driven development and automating test cases using Java/PythonExperience in SQL/NoSQL (Oracle, Cassandra) database designDemonstrated ability ...

Full Stack Developer

Location
Ipswich, England, United Kingdom
five years’ experience in full stack development or similar roles. Required Skills: Proficiency in React, Angular, or Vue; Backend development (Node.js, Python, or Java); Experience with REST APIs and microservices; Experience with cloud platforms; Familiarity with databases and CI/CD pipelines; Self‐motiving and able to work with ...

Senior Software Infrastructure Engineer

Location
Cambridge, England, United Kingdom
maintain services with Kubernetes and Docker Manage our Cloud Infrastructure using tools such as Terraform Candidate Profile Essential: Knowledge of Python/Go/Java/C++ (or similar language) Familiarity with cloud services (e.g. AWS) Experience managing or developing in Linux environments Understanding of CI/CD principles Desirable ...

Senior Software Engineer, Search & Recommendations

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
accelerate coding workflows and improve engineering productivityWhat experience would help someone be successful in this role at Roku? Strong software development experience in Java (Python is a plus)Expertise in building large-scale cloud services, ideally in AWSExperience in the appropriate selection of data stores and analysis of trade-offsExperience ...

Back End Developer (Java)

Location
Ipswich, England, United Kingdom
specifications, processes, and system designs to maintain clear and comprehensive records. As an experienced Back End Developer, you will have Strong experience in backend Java development. Proficiency in developing and maintaining RESTful APIs and microservices architectures. Experience working with databases and optimising query performance. Familiarity with authentication, encryption, and other ...

Senior System Engineer

Location
Cambridgeshire and Peterborough, England, United Kingdom
approach with a strong interest in learning and innovation. Experience with Linux, Atlassian or Azure DevOps would be advantageous. Coding experience in C, C#, Java or Python would be advantageous. Experience with RF communication technologies such as BLE, Wi‐Fi, LTE‐M or LoRa would be advantageous. Knowledge of backend ...

Embedded Software Engineer, Ring

Location
Cambridge, England, United Kingdom
Experience (non-internship) in professional software development Experience in professional, non-internship software development Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience with an RTOS in a production environment: task design, inter-task communication, and synchronisation primitives Experience implementing ...

Senior Firmware Engineer

Location
Cambridge, England, United Kingdom
occasionally develop custom test equipment for internal use, helping the wider team move faster. Use higher-level languages such as Python, C# or Java to build supporting tools and simple GUIs for debugging, testing or internal users. Depending on your experience, you may also: Turn your hand to electronics design ...

.NET Software Developer

Hiring Organisation
Aveva Group
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
development, ideally using .NET web and/or desktop technologies Experience or strong understanding of object-oriented programming using languages such as C#, C++, Java, or Python Familiarity with software development practices such as version control, TDD, BDD, or similar approaches Ability to work collaboratively as part of a team ...

Senior Software Engineer - Cloud

Location
Cambridge, England, United Kingdom
deliver the right outcome. Are ready to take ownership of code and keep it up-to-date with the latest best-practices. Essential: Java and Python REST and Websocket APIs A backend web framework (e.g. Micronaut, Spring) Google Cloud or an equivalent cloud service provider (e.g. AWS, Azure) HTML … frontend technology (e.g. Angular) Containerisation (e.g. Docker, Podman) Automated testing (e.g. JUnit, Mockito, pytest) Automated build and deployment pipelines Version control in Git Desirable: Java Reactive Streams Asynchronous Python PostgreSQL Kubernetes, Helm, Flux, Terraform Figma, Balsamiq GitLab CI Claude Code or an equivalent AI coding assistant Experience with bioinformatics data ...