Job summary
A global aerospace and defense leader in Gloucester is seeking a Staff Software Engineer to work on cutting-edge Defence, Cyber, and Intelligence programmes. The ideal candidate will have expertise in Java and experience with various programming languages, cloud deployments, and Agile methodologies. This role offers flexible working arrangements, competitive salaries, and a robust benefits package, including private medical insurance and educational assistance. Join a supportive team focused on innovation and the security of digital infrastructures.
Expert knowledge of current Java
Proficient in another language such as Python, C++, JavaScript, TypeScript, React
Experience of developing on Linux
Advanced understanding of mocking and unit testing frameworks such as JUnit 5.x
Expert with Git version control
Proficient in Agile Development using SCRUM
Advanced knowledge of Oracle/Relational Databases and/or Mongo
Experience with GitLab CI/CD Pipelines
Experience of Apache NiFi
Experience in the use of Atlassian Suite - Bitbucket, Jira, Confluence
Experience of Elasticsearch and Kibana
Advanced knowledge of Hibernate
Advanced knowledge of AWS Services such as EC2, EKS, Fargate
Experience of CI/CD software pipelines for Cloud deployments
Experience developing software for cloud deployment - specifically AWS
Experience developing software for microservice and or serverless architectures
Understanding the development challenges moving on-prem workload to cloud