Salary: £44,850 - 60,000 per year Requirements: Strong commercial experience with Java. Experience developing cloud services. Good understanding of unit testing and quality assurance. Comfortable working in Agile teams. Knowledge of DevSecOps tools such as Tekton, ArgoCD or SonarQube (nice-to-have). Experience with Kubernetes or Red Hat OpenShift (nice-to-have). Familiarity with the Quarkus framework (nice-to-have). Front-end development experience using Angular (nice-to-have). Eligible to obtain SC Clearance. Responsibilities: Develop clean, maintainable, high-quality Java code. Build and maintain cloud-based services. Write unit tests and contribute to automated test coverage. Take part in design and code reviews. Collaborate within an Agile/Scrum environment to meet sprint goals. Document your work and share knowledge with the wider team. Technologies: Angular ArgoCD Cloud DevSecOps Java Kubernetes OpenShift Quarkus DevOps Security More: We are seeking an experienced Software Engineer to join our defence clients Agile Scrum team in Newcastle. This is a 12-month contract position requiring hybrid working, with 3 days a week onsite. You will be part of a modern engineering environment using up-to-date cloud technologies to contribute to innovative, cloud-based geospatial software solutions. The role involves engaging in the full software development lifecycle and working closely with a talented team to deliver high-quality, scalable cloud services. last updated 9 week of 2026