Software Developer (Java & Typescript)
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore this careerSearch for a different role
More Software Developer jobs →Skills
Description
In this role, you will deliver secure, scalable software for a critical digital transformation programme in the defence and national security sector. You join a multidisciplinary Agile team to design and maintain back-end services and APIs that operate within highly regulated environments. You will collaborate with architects, security stakeholders and product teams to ensure reliable, secure delivery that supports operational decision-making. This is a hands-on, impact-driven opportunity to shape secure software used in national defence programmes.
Responsibilities- Design, develop and maintain back-end services using Java and TypeScript
- Build and support RESTful APIs and microservices with Express.js
- Deliver secure, scalable, high-performing software for Defence and Government environments
- Work across full SDLC from requirements to live service support
- Collaborate with stakeholders to translate operational requirements into technical solutions
- Produce clean, well-tested code aligned with engineering standards
- Contribute to solution architecture and design decisions
- Support CI/CD pipelines and DevSecOps practices
- Troubleshoot complex issues across development, testing and production
- Participate in peer reviews, knowledge sharing and mentoring
- Ensure solutions meet security, compliance and accessibility requirements
- Operate within Agile delivery teams including planning, refinement, stand-ups and retrospectives
- Active SC Clearance (mandatory)
- Experience delivering software in Defence/Government or high-security environments
- Strong commercial experience with Java
- Strong experience with TypeScript and Express.js
- Experience building REST API and microservice architectures
- Strong secure software engineering practices
- Experience with version control, automated testing and code quality processes
- Experience in Agile delivery teams
- Familiarity with CI/CD and DevSecOps methodologies
- Experience with cloud technologies (AWS, Azure or GCP)
- Excellent problem-solving and analytical skills
- Strong stakeholder engagement and communication
- Ability to thrive in security-focused delivery environments
- Stakeholder engagement
- Analytical thinking
- Collaborative mindset
- Java
- TypeScript
- Express.js
Get similar jobs in United Kingdom by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Software Developer jobs in United Kingdom.
Finding similar jobs…