> Markdown version of [/jobs/ext/2019776-senior-java-software-engineer](https://www.wearedevelopers.com/jobs/ext/2019776-senior-java-software-engineer). 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). --- # Senior Java Software Engineer - **Company:** NPAworldwide - **Location:** London, UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Cloud Computing, Software Quality, Continuous Integration, Software Architecture, Systems Development Life Cycle, Software Engineering, Software Systems, TypeScript, ReactJS, Gitlab - **Published:** August 11, 2026 - **Apply:** https://eu.experteer.com/career/view-jobs/senior-java-software-engineer-london-grossbritannien-58893442 ## About the Role high standards of software quality and security practices Tasks * Strong commercial Java development experience * Experience designing and building solutions in AWS * Full-stack development with JavaScript, React and TypeScript * Experience leading engineers or providing technical direction * Understanding of software architecture and design * Experience across the full software development lifecycle * Strong communication and stakeholder-engagement skills * Ability to translate customer challenges into practical technical solutions Key requirements * Flexible 37.5-hour week * Hybrid working * Learning and development budget * Career coach * Matched pension and healthcare * Regular social events ## Description Experteer Overview In this role you guide and hands-on lead a software engineering team on a live Central Government project. You will shape technical solutions, architectures and delivery across the full SDLC, collaborating with clients and cross-functional teams. You'll build full-stack applications using Java, JavaScript, React and TypeScript, and deploy cloud-based solutions on AWS. This position offers growth in a collaborative, security-conscious consultancy that values high engineering standards. Pay / Benefits * Lead and mentor a team of software engineers * Design, develop and test bespoke software solutions * Provide technical direction and stakeholder communication * Produce solution architectures and technical designs * Build full-stack apps using Java, JavaScript, React and TypeScript * Design and deploy cloud-based solutions (AWS) * Create CI pipelines (GitLab) * Manage the full SDLC from requirements to maintenance * Deploy to public and private clouds * Promote high standards of software quality and security practices Tasks * Strong commercial Java development experience * Experience designing and building solutions in AWS * Full-stack development with JavaScript, React and TypeScript * Experience leading engineers or providing technical direction * Understanding of software architecture and design * Experience across the full software development lifecycle * Strong communication and stakeholder-engagement skills * Ability to translate customer challenges into practical technical solutions Key requirements * Flexible 37.5-hour week * Hybrid working * Learning and development budget * Career coach * Matched pension and healthcare * Regular social events ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [WeAreDevelopers LIVE - Modern DevOps for IoT Devices and More](https://www.wearedevelopers.com/videos/1805-wearedevelopers-live-modern-devops-for-iot-devices-and-more) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) - [Enabling automated 1-click customer deployments with built-in quality and security](https://www.wearedevelopers.com/videos/83-enabling-automated-1-click-customer-deployments-with-built-in-quality-and-security) ## Related Articles - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk)