Software Engineers - Java/AWS (Mid to Lead Level)
Software Engineers - Java/AWS (Mid to Lead Level)
Location: London
Type: Permanent
Working Pattern: 4xFlex, 37.5 hours per week
We are currently working with a client in the Aerospace & Defence sector who are expanding their London-based team and are looking to hire Software Engineers (Java/AWS) at mid to lead level.
This opportunity sits across a range of Defence, Cyber and Intelligence programmes, focused on developing secure, cloud-based solutions within mission-critical environments.
A key requirement for this position is the ability to obtain and maintain high-level security clearance. If you do not currently hold this, support will be provided throughout the application process.
The Role:
You will work under the guidance of a Software Engineering Lead or, at senior level, take on additional responsibility for technical delivery and supporting wider engineering activities. You may specialise in a particular area or work across multiple disciplines, with a strong focus on the Cyber domain.
Typical responsibilities include:
- Conducting software development activities and contributing to technical delivery
- Designing and developing tests to debug and validate software
- Working with customer requirements to develop mission/business applications
- Supporting the full software development lifecycle using appropriate tools, standards and processes
- Analysing system capabilities and resolving technical queries
- Correcting program errors and maintaining documentation
- Preparing operating instructions and technical documentation
- Championing automation through Infrastructure as Code (IaC), CI/CD and test automation
Skills & Experience:
- Strong proficiency in Java
- Knowledge of additional languages such as Python, C++, JavaScript, TypeScript or React (desirable)
- Experience developing software for cloud environments, particularly AWS
- Understanding of microservices and/or serverless architectures
- Familiarity with CI/CD pipelines for cloud deployments
- Awareness of challenges when migrating on-premise workloads to the cloud
- Knowledge of AWS services such as EC2, EKS, Fargate, IAM, S3 and Lambda
- Experience working in Linux environments
- Understanding of unit testing and mocking frameworks (e.g. JUnit 5)
- Experience with Git version control
- Knowledge of Agile development methodologies (SCRUM)
- Understanding of relational databases (e.g. Oracle) and/or MongoDB
- Familiarity with GitLab CI/CD pipelines
- Experience using Atlassian tools (Bitbucket, Jira, Confluence)
- Understanding of Elasticsearch, Kibana and Hibernate
Desirable Certifications:
Oracle Java Certification / AWS Certification / ISTQB Certification / OSCP Certification / CCNA Certification
**PLEASE NOTE: eDV clearance is required to start. The process can take up to 18 months**
Omega is an employment agency specialising in opportunities at all levels within the Engineering, Manufacturing, Aerospace, Automotive, Electronics, Defence, Scientific, Energy & Renewables and Tech sectors.

