đź’» 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