Full Stack AEM Engineer
About the role
Optum is a global organization dedicated to improving health outcomes through technology. The AEM full stack engineer position within Optum Technology focuses on developing modern, responsive, accessible, and high-performance front-end web applications using Adobe Experience Manager (AEM) as a Cloud Service, React, GraphQL, and headless architecture. The role also involves designing and deploying AI-powered solutions to streamline workflows, automate tasks, enhance digital experiences, and drive continuous engineering productivity.
Responsibilities
- Develop modern, responsive, accessible, and high-performance front-end web applications using React, TypeScript, JavaScript, HTML5, CSS3/SCSS, and modern front-end build tools
- Design, develop, and maintain enterprise-scale digital experiences utilizing Adobe Experience Manager (AEM) as a Cloud Service, Headless CMS architectures, Content/Experience Fragments, and GraphQL APIs
- Design, develop, and deploy AI-powered solutions and leverage enterprise-approved AI tools to streamline workflows, automate tasks, enhance digital experiences, and drive continuous engineering productivity
- Integrate front-end applications with backend Java/OSGi services, REST APIs, microservices, and cloud-native platforms to deliver seamless omnichannel experiences
- Evaluate emerging trends and AI-assisted development practices to inform front-end architecture, solution design, and strategic innovation
- Collaborate with cross-functional teams including Product, UX, Architecture, QA, and DevOps to deliver high-quality customer experiences in an Agile environment
- Participate in technical design discussions, code reviews, platform optimization, CI/CD deployment automation, and production troubleshooting to ensure platform reliability and scalability
Requirements
- 5+ years of web application development experience
- 3+ years of front-end development experience using React, TypeScript, JavaScript, HTML5, CSS3/SCSS, and modern front-end build tools
- 2+ years of hands-on AEM development experience with AEM 6.5 and/or AEM as a Cloud Service
- 2+ years of Java development experience within AEM frameworks (OSGi, Sling Models, Servlets, REST APIs, Maven)
- 1+ years of experience with AEM Headless CMS, Content Fragments, GraphQL APIs, and API-driven architecture
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, or related technical field
- Experience with Next.js, modern state management frameworks, and advanced front-end testing tools
- Experience with AEM Cloud Manager, Dispatcher, caching strategies, and CI/CD pipelines (Git, Jenkins, SonarQube)
- Experience mentoring junior engineers and promoting engineering excellence through technical leadership
- 1+ years of experience implementing WCAG accessibility standards, SEO best practices, and Core Web Vitals optimizations
- 2+ years of experience utilizing AI technologies, GenAI APIs, or AI-assisted development tools to improve digital solutions or engineering productivity
Skills
- React, TypeScript, JavaScript, HTML5, CSS3/SCSS, modern front-end build tools
- AEM 6.5 and/or AEM as a Cloud Service
- Java development experience within AEM frameworks (OSGi, Sling Models, Servlets, REST APIs, Maven)
- AEM Headless CMS, Content Fragments, GraphQL APIs, and API-driven architecture
- Next.js, modern state management frameworks, advanced front-end testing tools
- AEM Cloud Manager, Dispatcher, caching strategies, CI/CD pipelines (Git, Jenkins, SonarQube)
- WCAG accessibility standards, SEO best practices, Core Web Vitals optimizations
- AI technologies, GenAI APIs, AI-assisted development tools
Benefits
Comprehensive benefits package, incentive and recognition programs, equity stock purchase, and 401k contribution. Salary range: $72,800 to $130,000 annually. Telecommuting policy applies. Equal opportunity employer.