Senior Software Engineer – Cyber (Java, Spring, AWS)
We are seeking a Senior Software Engineer – Cyber (Java, Spring, AWS) to design, develop and maintain secure, resilient software that supports critical cyber and technology capabilities. You will work across the full software development lifecycle, collaborating with engineers, architects, product specialists and security professionals to deliver high-quality solutions in a fast-paced and technically challenging environment. This role offers the opportunity to contribute to systems that protect information, improve operational resilience and support evolving cyber security needs.
Your responsibilities will include developing scalable Java applications using Spring and related frameworks; designing and integrating RESTful APIs and distributed services; deploying and supporting cloud-based solutions on AWS; and contributing to technical design, code reviews, automated testing and continuous delivery. You will investigate and resolve complex production issues, identify opportunities to improve system performance and reliability, and ensure solutions meet relevant security, compliance and engineering standards. You will also help promote secure-by-design practices, maintain clear technical documentation and provide guidance to less experienced engineers.
To succeed in this role, you will have substantial commercial software engineering experience, with strong skills in Java, Spring Boot and object-oriented design. You will be confident working with AWS services, cloud architecture, relational and/or NoSQL databases, containerisation and CI/CD pipelines. Experience developing secure systems, applying defensive programming principles and working within cyber security, government, defence or other highly regulated environments would be highly valued. Strong communication and problem-solving skills are essential, along with the ability to work effectively in an agile, multidisciplinary team. Relevant security clearance, or the ability to obtain and maintain one, may be required.
Senior Software Engineer – Cyber (Java, Spring, AWS)
Other similar jobs
Popular job searches
Your next job
starts here.
JOB SPECIALISMS
LATEST JOBS
TOP SEARCHES
LOCATIONS
- Security Engineer
- Security Analyst
- Security Architect
- IT Security Manager
- Security Consultant
- SOC Analyst
- Identity Access Management IAM
- Cyber Security Consultant
- Cloud Security
- Application Security
- Incident Response
- Penetration Tester
LATEST JOBS
- Security Engineer (Contractor)
- Vice President, Field CISO Com...
- Microsoft 365 & Security Infra...
- Senior ICT Security Designer
- Data Protection Expert
- Data Protection Officer: Schoo...
- Data Protection Officer
- IT CONSULTANT (IT Management,...
- Technology and Cyber Employee...
- Cyber Security Consultant
- Cyber Security Consultant (Pen...
- Platform and Services Engineer...