Description of role:
World Class Defence Organisation is currently looking to recruit a Java Software Engineer subcontractor on an initial 12 month contract.
Rate: £70.00 per hour
Location: Guildford or Newcastle (depending on your preference)
Hybrid / Remote working: 2 days per week remote working
Duration: 12 Months (initially and then ongoing and long-term thereafter)
IR35 status: Inside IR35 (Umbrella)
Java Software Engineer Job Description:
The Software Engineer will join our collaborative, forward-thinking Agile Scrum team, working on innovative Geospatial software, using the latest cloud-based technologies. The engineer will be involved in every stage of the software development lifecycle, from initial design through development, testing, and deployment, delivering robust, scalable cloud-based services.
Flexible working arrangements are in place for the team. The successful candidate is expected to be in the office 3 days a week, with the opportunity to work 2 days from home.
Responsibilities
Essential skills:
Rate: £70.00 per hour
Location: Guildford or Newcastle (depending on your preference)
Hybrid / Remote working: 2 days per week remote working
Duration: 12 Months (initially and then ongoing and long-term thereafter)
IR35 status: Inside IR35 (Umbrella)
Java Software Engineer Job Description:
The Software Engineer will join our collaborative, forward-thinking Agile Scrum team, working on innovative Geospatial software, using the latest cloud-based technologies. The engineer will be involved in every stage of the software development lifecycle, from initial design through development, testing, and deployment, delivering robust, scalable cloud-based services.
Flexible working arrangements are in place for the team. The successful candidate is expected to be in the office 3 days a week, with the opportunity to work 2 days from home.
Responsibilities
- Develop high-quality, readable, scalable and easily maintained code, using Java and related technologies, meeting requirements and coding standards.
- Develop reusable patterns and encourage innovation that will enhance team velocity.
- Contribute to quality assurance by writing unit and automated tests.
- Conduct design and code reviews to ensure code developed meets coding best practices guidelines, unit testing, security, and scalability and maintainability guidelines
- Ensure code is sufficiently documented and share knowledge of solutions implemented.
- Participate in sprint planning, reviews, and daily stand-ups in a true Agile environment, contributing to agile based estimating.
- Work with the scrum team to meet the sprint commitments
Essential skills:
- Java
- Cloud Services development
- Unit testing
- DevSecOps awareness using tools such as Tekton, ArgoCD, SonarQube
- Red Hat OpenShift container platform or Kubernetes
- Quarkus Framework
- Front end development using Angular
Apply for this role
Enter your details and drop your CV in the form below and a member of the team will be in touch.
CV Drop
Enter your details and drop your CV in the form below.