Senior Full Stack Engineer
Senior Software Developer (Java + Angular/React) Full Stack
Hybrid (Surrey - 6 Days per Month)
Up to £85,000 + Benefits
We're partnering with a specialist technology consultancy delivering mission-critical software across Defence, Civil Aviation, and the Public Sector, and they're looking for a Senior Software Developer to join their growing engineering team.
This role suits a senior, hands-on engineer who enjoys autonomy, technical ownership, and working on projects where security, quality, and reliability truly matter.
Please note: You must be eligible for SC Clearance to be considered for this role.
What you'll be doing:
- Designing and delivering enterprise-grade, full-stack software solutions
- Building and maintaining Java-based backend services and REST APIs
- Developing responsive front-end applications using Angular, TypeScript, and CSS
- Applying TDD, SOLID principles, and clean architecture best practices
- Collaborating closely with the Head of Development to define and improve engineering standards
- Contributing to project planning, estimates, and delivery commitments
What we're looking for:
- 5+ years' experience as a software engineer in enterprise or regulated environments
- Strong commercial experience with Java (Spring); C# experience is a plus
- Solid background building RESTful services and APIs
- Front-end experience with Angular
- Strong understanding of secure coding practices (OAuth, OpenID Connect)
- Proficiency with SQL and data modelling
- Experience working in agile delivery environments
- Ability to obtain SC Clearance (essential)
Nice to have:
- Experience with Docker and Kubernetes
- Exposure to Azure or AWS
- CI/CD pipeline experience
- Python knowledge
- Background in Defence, Aviation, or Public Sector projects
Package & Working Pattern:
- Salary up to £85,000, depending on experience
- Hybrid working - 6 days per month in the Surrey office
- 25 days holiday + pension