remoteonsite
Lead Engineer - Macquarie Group
Software Engineer
Lead Engineer driving cloud‑native, microservices solutions for people and culture platforms using Java, Spring Boot, and AWS, while championing Agile and DevOps practices to deliver high‑impact, scalable services.
About the role
Key Responsibilities
- Architect, develop, and maintain scalable microservices in Java/Spring Boot that power people‑centric applications such as recruitment, learning, and talent management.
- Lead a cross‑functional team across Australia, India, and the Philippines, ensuring high code quality, performance, and security standards.
- Drive continuous integration and continuous delivery pipelines on AWS, leveraging DevOps tools to accelerate release cycles.
- Collaborate with product owners and UX designers to translate business requirements into technical solutions.
- Mentor junior engineers, fostering a culture of knowledge sharing and technical excellence.
Requirements
- 5+ years of professional experience in Java/Spring Boot development.
- Strong background in designing and deploying microservices on AWS.
- Hands‑on experience with CI/CD, Docker, Kubernetes, and related DevOps tooling.
- Proven track record of leading technical teams in an Agile environment.
- Excellent communication skills and ability to work across distributed teams.