Job Title: Sr AEM Developer
Location: Minneapolis, Atlanta, Bay Area, Dallas (Hybrid)
Key Responsibilities
Development & Implementation
- Design and develop AEM components, templates, and workflows using Sling, OSGi, and HTL (Sightly), CF Model
- Development experiences on CaaS/Headless framework
- Build custom AEM applications and integrations following Adobe best practices
- Develop RESTful APIs and integrate AEM with third-party systems (CRM, DAM, CDN, analytics)
- Implement AEM Sites, Assets, Forms, and Content Fragments
- Create reusable component libraries and design systems in AEM
Architecture & Design
- Collaborate with architects to design scalable, maintainable AEM solutions
- Define content models, taxonomies, and metadata schemas
- Optimize AEM performance, caching strategies (Dispatcher), and CDN integration
- Implement multi-site management (MSM) and multi-language support (i18n)
- Ensure AEM solutions follow WCAG 2.1 accessibility standards
CI/CD & DevOps
- Build and maintain CI/CD pipelines using Adobe Cloud Manager, Jenkins, or GitHub Actions
- Implement code quality gates (SonarQube, Code Reviews)
- Manage AEM deployments across Dev, QA, Stage, and Production environments
- Automate build processes using Maven, Git, and package managers
Collaboration & Leadership
- Mentor junior developers and conduct code reviews
- Collaborate with UX/UI designers, business analysts, and content authors
- Provide technical guidance during sprint planning and backlog refinement
- Document technical specifications, architecture diagrams, and runbooks
- Participate in Agile ceremonies (standups, retrospectives, demos)
Support & Maintenance
- Troubleshoot production issues and provide timely resolutions
- Monitor AEM performance and implement optimizations
- Conduct security audits and apply patches/updates
- Support content authors with training and troubleshooting