> Markdown version of [/jobs/ext/679129-remote-java-software-engineer-uk](https://www.wearedevelopers.com/jobs/ext/679129-remote-java-software-engineer-uk). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Remote Java Software Engineer (UK) - **Company:** Sophos Plc - **Location:** Wolverhampton, UK (Remote available) - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Automation of Tests, Cloud Computing, Cloud Engineering, Cyber Security, Software Debugging, Elasticsearch, PostgreSQL, MongoDB, NoSQL, SAP Plant Maintenance, Software Systems, SQL Databases, TypeScript, Web Applications, Data Storage Technologies, AngularJS, Information Technology, Front End Software Development, Docker, Microservices - **Published:** June 28, 2026 - **Apply:** https://find.jobs/jobs-near-me/remote-java-software-engineer-uk-wolverhampton/2843897520-2/ ## About the Role * Degree in Computer Science or other numerate discipline, or equivalent experience. * Experience in full stack software development, ideally using Java and JavaScript/TypeScript. * Ability to put together well thought-through designs for software components. * Ability to write high quality code. * Experience with agile development methodologies. * Technical problem solving and strong debugging skills. * Good communicator, can do' attitude and a team player. * Ability to learn new skills quickly and apply them to the role. * Desirable: * Demonstrable expertise in building cloud scale software solutions on the AWS platform. * Use of Angular for building single page web applications. * Experience with microservices and CI/CD pipelines. * Experience with NoSQL databases, ideally MongoDB, Dynamo or Elasticsearch. * Experience with SQL databases such as PostgreSQL. * Experience with Docker. ## Description We are looking for a software engineer to join our growing cloud development team and help us deliver high quality software for computer security. We follow an Agile methodology with frequent, iterative releases to our live AWS environment. The team develops cloud management for Sophos' endpoint security products, all implemented in our Sophos Central platform. We have an exciting roadmap of new features to develop and continuously release to our Cloud based customers. In this role you will have the opportunity to work with the latest cloud technologies, working across the full software stack and contributing to infrastructure, data storage, microservices, front end UI and test automation., * Contribute to the design and implementation of new features across the full software stack, leveraging modern design patterns * Support the team's high quality standards by ensuring code has appropriate test automation coverage * Participate in peer code reviews and ensure design and code adhere to Sophos standards * Participate in security reviews of features to ensure that products comply with Sophos' security requirements and industry best practice * Work with UX, PM, QA and other developers in project planning, to achieve high-value and high-quality solutions which meet business needs * Contribute to daily stand-ups, kick-offs, collaborative estimation and retrospective meetings ## Related Videos - [40 Minutes to Build a Serverless COVID-19 REST and GraphQL APIs](https://www.wearedevelopers.com/videos/208-40-minutes-to-build-a-serverless-covid-19-rest-and-graphql-apis) - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Stranger Danger: Your Java Attack Surface Just Got Bigger](https://www.wearedevelopers.com/videos/346-stranger-danger-your-java-attack-surface-just-got-bigger) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)