> Markdown version of [/jobs/ext/4000248-software-developer-java-typescript](https://www.wearedevelopers.com/jobs/ext/4000248-software-developer-java-typescript). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer (Java & Typescript) - **Company:** Sanderson Recruitment Plc - **Location:** London, UK - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Amazon Web Services, Confluence, JIRA, Automation of Tests, Microsoft Azure, Cloud Computing, Cloud Computing Security, Cloud Engineering, Software Quality, Continuous Integration, Enterprise Messaging Systems, Secure Coding, Software Engineering, Software Systems, TypeScript, Express.js, Software Application Programming, Infrastructure as Code (IaC), Git, SC Clearance, Event Driven Architecture, Kubernetes, Restful APIs, Software Version Control, Devsecops, Docker, Microservices - **Published:** October 29, 2026 - **Apply:** https://www.careerboard.com/gb/en/find-jobs-in-United-Kingdom/-225B815A39DA528652/ ## About the Role * Active SC Clearance (mandatory). * Proven experience delivering software solutions within Defence, Government, National Security or other highly secure environments. * Strong commercial experience developing applications using Java. * Strong experience developing services and APIs using TypeScript and Express.js. * Experience building and supporting REST API and micro service-based architectures. * Strong understanding of secure software engineering principles and best practices. * Experience with version control, automated testing and code quality processes. * Experience working within Agile delivery teams. * Familiarity with CI/CD pipelines and DevSecOps methodologies. * Experience working with cloud technologies such as AWS, Azure or GCP. * Excellent problem-solving and analytical capabilities. * Strong stakeholder engagement and communication skills. * Ability to thrive within complex, security-focused delivery environments. Desirable Skills * Experience delivering technology solutions within the UK Defence sector, Central Government or National Security organisations. * Knowledge of defence security standards, secure-by-design principles and secure development practices. * Experience with containerisation technologies including Docker and Kubernetes. * Experience working with event-driven architectures and messaging technologies. * Familiarity with Infrastructure as Code (IaC) approaches. * Experience developing high-availability, mission-critical or operationally critical systems. * Understanding of secure cloud environments and cloud-native architectures., You will be a security-conscious Software Engineer with experience delivering solutions within Defence, Government or similarly regulated environments. You'll enjoy solving complex technical challenges, working collaboratively within Agile teams and developing robust, scalable solutions that support critical operational outcomes. This role requires active SC Clearance and previous experience operating within secure, government or defence-focused programmes will be highly advantageous. ## Description We are seeking an experienced Software Engineer to join a critical digital transformation programme supporting the UK Defence and National Security sector. This role will contribute to the delivery of secure, important digital services that support operational effectiveness, decision-making and national security objectives. Working within a multidisciplinary Agile team, you will design, develop and maintain scalable, secure software solutions within a highly regulated environment. You will collaborate with architects, technical leads, product teams and security stakeholders to deliver resilient services capable of operating within complex government and defence ecosystems. This is an excellent opportunity for a hands-on engineer looking to work on impactful programmes where security, reliability and performance are paramount., * Design, develop and maintain Back End services using Java and TypeScript. * Build and support RESTful APIs and micro services using Express.js and related technologies. * Deliver secure, scalable and high-performing software solutions within Defence and Government environments. * Work across the full software development life cycle, from requirements through to deployment and live service support. * Collaborate with technical and non-technical stakeholders to translate operational requirements into technical solutions. * Produce clean, maintainable and thoroughly tested code aligned with engineering best practices. * Contribute to solution architecture, technical design decisions and engineering standards. * Support CI/CD pipelines and DevSecOps practices. * Troubleshoot and resolve complex technical issues across development, testing and production environments. * Participate in peer reviews, knowledge sharing and mentoring activities. * Ensure solutions meet security, compliance and accessibility requirements. * Operate within Agile delivery teams, contributing to planning, refinement, stand-ups and retrospectives., * Java * TypeScript * Express.js * Git * CI/CD Tooling * AWS/Azure/GCP * Docker * Kubernetes * Jira * Confluence * Agile Delivery Teams Team Structure You will work alongside a highly skilled multidisciplinary team comprising: * Technical Leads * Solution Architects * Product & Delivery Managers * Software Engineers * QA Engineers * Security Specialists * Business Analysts * Key Programme Stakeholders