Posted on: 17/08/2025
Job Summary :
We are looking for an experienced and hands-on AEM Developer Lead to architect, develop, and manage enterprise-level Adobe Experience Manager (AEM) solutions.
The ideal candidate will be deeply familiar with AEM Sites, Assets, Forms, and especially AEM Guides for structured DITA-based content authoring and multi-channel publishing.
You will lead development teams, enforce best practices, and be responsible for delivering robust, scalable, and high-performing AEM solutions integrated with enterprise systems.
This is a leadership role that involves end-to-end technical ownership, including architecture, development, DevOps, code reviews, mentoring, performance tuning, and stakeholder engagement.
Key Responsibilities :
- AEM Sites Page templates, editable templates, HTL components, content fragments
- AEM Assets Asset ingestion, metadata schema, asset renditions
- AEM Forms Interactive and adaptive forms, form workflows, pre-fill and submission services
- AEM Guides Structured DITA authoring, DITA-OT integration, content reuse, localization
Customize AEM Guides features and workflows to support :
- DITA content specialization and modularization
- Metadata taxonomy design and search optimization
- Integration with DITA Open Toolkit (DITA-OT) for output generation (PDF, HTML, etc.)
- Localization workflows for translated content across multiple geographies
- Configure publishing pipelines for multi-channel delivery
- Architect scalable and reusable AEM components, templates, content fragments, and services
- Design content models and JCR repository structures optimized for reusability and performance
- Implement OSGi services, Sling models, servlets, and custom AEM workflows
Tune AEM performance at multiple levels :
- Optimize JCR queries, Dispatcher caching, and OAK indexing
- Configure efficient asset processing (renditions, metadata extraction, workflows)
- Conduct load and performance testing, profile memory/CPU usage
Review and maintain high-quality, maintainable, and secure code :
- Conduct regular code reviews, enforce coding standards
- Use static code analysis tools (e.g. SonarQube) to ensure quality gates (security, reliability, maintainability)
- Monitor and improve test coverage (unit/integration tests)
- Follow CI/CD best practices for AEM deployments
System Monitoring & Troubleshooting :
- New Relic, Splunk, and Adobes built-in observability dashboards
- Analyze error logs, thread dumps, garbage collection logs
Troubleshoot complex platform issues including :
- Workflow failures
- Integration errors
- Publishing failures or slowness
- Content synchronization issues
Integration & Interoperability :
- Adobe Experience Cloud tools (Adobe Analytics, Target, Launch)
- 3rd-party APIs using REST, GraphQL, or event-driven architecture
- SSO systems, DAMs, PIMs, CRM, and other enterprise platforms
Environment & Release Management :
- Handle CRX package creation, deployment, and environment promotion
- Build CI/CD pipelines using Maven, Jenkins/GitHub Actions, and Git
- Perform repository maintenance (OAK compaction, garbage collection)
Leadership & Mentoring :
- Conduct technical training on AEM and AEM Guides
- Collaborate closely with product owners, UX designers, DevOps, QA, and business stakeholders
Continuous Learning :
Stay updated with Adobes roadmap for AEM, especially :
- AEM as a Cloud Service
- New features in AEM Guides
- Updates in Adobe Experience Platform (AEP)
Required Qualifications :
- Bachelors or Masters in Computer Science, Engineering, or a related field
- 610+ years of experience in web development with 4+ years in AEM
- Strong expertise in AEM 6.5+ (on AMS), including Sites, Assets, Forms, and AEM Guides
In-depth knowledge of :
a. Java/J2EE, OSGi, Apache Sling, HTL, JCR
b. Maven, Git, Jenkins, JSON/XML
c. AEM Dispatcher, Apache HTTP server configuration
- Experience with DITA content management and XML authoring workflows
- Hands-on with tools like SonarQube, New Relic, Splunk, Adobe Developer Console
-Experience with Agile/Scrum methodologies and working in DevOps environments
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1530513
Interview Questions for you
View All