Full Stack Software Engineer II – Java & Angular
A Software Engineer II role focused on full-stack development using Java and Angular, building and maintaining enterprise-grade applications within a collaborative engineering team.
About the role
The employer is seeking a Full Stack Software Engineer II with hands-on expertise in Java and Angular to join its engineering team. The successful candidate will be responsible for designing, developing, and maintaining scalable full-stack solutions that meet business and technical requirements.
In this role, the engineer will work across both front-end and back-end layers, contributing to the full software development lifecycle — from requirements analysis and architecture through to coding, testing, and deployment.
- Develop robust back-end services and APIs using Java
- Build responsive, dynamic user interfaces with Angular
- Collaborate with cross-functional teams to deliver high-quality software
- Participate in code reviews and uphold engineering best practices
This is a mid-level engineering position suited to professionals who have demonstrated experience in full-stack development and are looking to grow within a large, globally recognised organisation.