Core Responsibilities:
Develop components, templates, content models, and backend services using AEM (Sites/Assets), Sling Models, OSGi, and HTL.
Build performant, secure experiences using Java, HTML, CSS, JavaScript, and TypeScript.
Implement headless and hybrid architectures, including Content APIs, GraphQL, reusable libraries, and design system integrations.
Build and consume REST/GraphQL APIs, integrating AEM with enterprise platforms, downstream services, and cloud native systems.
Ensure consistent data models, caching strategies, and integration reliability.
Contribute to CI/CD pipelines, automated testing, code quality gates, and observability tools.
Support performance tuning, including CDN/Dispatcher configuration, caching layers, and image optimization.
Troubleshoot production issues and support operational excellence.
Work closely with Product, UX, MarTech, Cloud, and cross functional teams to ensure alignment on architecture, content governance, and delivery standards.
Participate in design reviews, peer code reviews, and pair programming sessions.
Share knowledge within the team and support onboarding of new developers.
Nice to Have
Adobe ecosystem: Adobe Launch, Adobe WebSDK, Adobe Target, Adobe Experience Platform (AEP).
Cloud experience (AWS or Azure), including CloudFront, S3, IAM, Lambda, and containerized runtime environments.
Frontend frameworks such as React, Angular, or Web Components using Lit.
Experience integrating mobile apps (iOS/Android) with headless AEM services.
Familiarity with AI driven modules or generative AI assisted development such as CoPilot and Claude code.
Experience in supporting omnichannel digital experiences across web and mobile platforms.
Qualifications
Bachelor’s degree in Computer Science or related field (or equivalent experience).
5–7+ years of hands-on software engineering experience, with strong AEM development and architecture background.
Proven ability to deliver AEM solutions from build through launch—including components, templates, governance, and integrations.
Experience with API-first development (REST/GraphQL), CI/CD pipelines, and automated testing.
Solid understanding of secure coding, performance tuning, accessibility, and SEO best practices.
Strong communication skills and ability to collaborate effectively across engineering, product, and design teams.
Demonstrated commitment to continuous learning, technical growth, and engineering excellence.
Java & Web Technologies
Solid grasp of HTML, CSS, JavaScript, and modern front-end frameworks such as React, Angular, or Web Components using Lit.
Special Factors
Sponsorship
Vanguard is not offering visa sponsorship for this position.About Vanguard
At Vanguard, we don't just have a mission—we're on a mission.
To work for the long-term financial wellbeing of our clients. To lead through product and services that transform our clients' lives. To learn and develop our skills as individuals and as a team. From Malvern to Melbourne, our mission drives us forward and inspires us to be our best.
How We Work
Vanguard has implemented a hybrid working model for the majority of our crew members, designed to capture the benefits of enhanced flexibility while enabling in-person learning, collaboration, and connection. We believe our mission-driven and highly collaborative culture is a critical enabler to support long-term client outcomes and enrich the employee experience.
We are a community of 50 million who think—and feel—differently about investing. Together, we’re changing the way the world invests.
For over 50 years, Vanguard has helped people pursue their financial goals with a spotlight on long-term value and low costs. We’ve made it a focus to put investors first, so whether you’re saving for your first home or investing for a comfortable retirement, we’re here to help you succeed.
Community guidelines: vgi.vg/sgl1
Take the next step in your career journey