Full Stack Software Engineer II – Java & Angular
A Software Engineer II role focused on full stack development using Java and Angular, contributing to enterprise-grade applications within a leading professional services environment.
About the role
This is a Software Engineer II position for professionals with strong expertise in full stack development, combining Java on the back end with Angular on the front end. The role sits within a technology-focused team and involves designing, building, and maintaining scalable, high-quality software solutions.
The successful candidate will be expected to contribute across the full development lifecycle — from requirements analysis and solution design through to coding, testing, and deployment. Collaboration with cross-functional teams is a key part of the role.
- Back-end development using Java
- Front-end development using Angular
- Full stack application design and implementation
- Participation in code reviews and engineering best practices
This opportunity is suited to engineers who are comfortable working in a fast-paced, enterprise environment and are looking to grow their skills within a globally recognised organisation.