Key responsibilities
* Lead design, development and delivery of web applications (AEM, React, Java microservices).
* Produce maintainable, secure, scalable, performant, well-tested code; participate in and lead code reviews.
* Set, implement and maintain engineering standards, controls and best practices across delivery squads.
* Mentor and upskill junior and mid-level engineers; drive a strong engineering culture across development, support, infrastructure and data teams.
* Contribute to technology roadmap and solution architecture decisions; estimate and lead initiatives to time, budget and quality targets.
* Provide level 2/3 production support, meet restoration SLAs and review incident trends to improve reliability.
* Participate in agile delivery activities (planning, refinement, stakeholder engagement).
* Deliver continuous process and productivity improvements (target: 3 agreed efficiency improvements per year).
Must-have skills & experience
* 5+ years' experience as a Software Engineer; 4+ years in web development.
* Strong Java experience and familiarity with build tools (Maven, Gradle).
* Strong proficiency with ReactJS, RESTful APIs and microservices design.
* Frontend tooling knowledge (NPM/Yarn, Webpack, ESLint); solid HTML, CSS, LESS/SASS.
* Test‐driven development experience and automated testing tools (JUnit, Mockito, Jest, Karma, Jasmine).
* Understanding of Apache OSGi frameworks.
* Experience with CI/CD and cloud environments (AWS, Azure or equivalent).
* Experience with Git, Jira, Confluence, Jenkins/Bamboo/GitHub.
* Strong design‐patterns, system thinking and problem‐solving skills.
* Experience working in Agile teams and supporting production systems.
Highly desirable
* Experience with Adobe Experience Manager (templates/components) and Adobe Experience Cloud.
* Experience with micro‐frontend architectures, enterprise design patterns and CI/CD‐native workflows.
* Strong data modelling skills and ability to influence engineering practices.
Inclusion and Accessibility
We believe in everyone's potential and strive to make Medibank inclusive for all because different perspectives make us better. We encourage applications from everyone, including Aboriginal and Torres Strait Islander peoples, neurodivergent candidates, LGBTQIA+ community including transgender and gender diverse candidates and candidates with a disability.
#J-18808-Ljbffr