Senior Java Software Engineer
NPAworldwide
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- Flexible 37.5-hour week
- Hybrid working
- Learning and development budget
- Career coach
- Matched pension and healthcare
- Regular social events
- 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
- 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
- leadership
- communication
- stakeholder engagement
- Java
- AWS
- JavaScript
Reference: WJ-747_30135949