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 Responsibilities :
Lead the design, development, and implementation of custom AEM solutions aligned to business needs, including :
- 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 modularizationMetadata taxonomy design and search optimizationIntegration with DITA Open Toolkit (DITA-OT) for output generation (PDF, HTML, etc.)Localization workflows for translated content across multiple geographiesConfigure publishing pipelines for multi-channel deliveryArchitect scalable and reusable AEM components, templates, content fragments, and servicesDesign content models and JCR repository structures optimized for reusability and performanceImplement OSGi services, Sling models, servlets, and custom AEM workflowsTune AEM performance at multiple levels :
Optimize JCR queries, Dispatcher caching, and OAK indexingConfigure efficient asset processing (renditions, metadata extraction, workflows)Conduct load and performance testing, profile memory / CPU usageReview and maintain high-quality, maintainable, and secure code :
Conduct regular code reviews, enforce coding standardsUse 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 Monitoring & Troubleshooting :Monitor system health and resolve issues using tools like :
New Relic, Splunk, and Adobes built-in observability dashboardsAnalyze error logs, thread dumps, garbage collection logsTroubleshoot complex platform issues including :
Workflow failuresIntegration errorsPublishing failures or slownessContent synchronization & Interoperability :Adobe Experience Cloud tools (Adobe Analytics, Target, Launch)3rd-party APIs using REST, GraphQL, or event-driven architectureSSO systems, DAMs, PIMs, CRM, and other enterprise & Release Management :Manage AMS-hosted AEM environments (Author, Publish, Preview)Handle CRX package creation, deployment, and environment promotionBuild CI / CD pipelines using Maven, Jenkins / GitHub Actions, and GitPerform repository maintenance (OAK compaction, garbage & Mentoring :Lead and mentor AEM developers (onsite / offshore)Conduct technical training on AEM and AEM GuidesCollaborate closely with product owners, UX designers, DevOps, QA, and business Learning :Stay updated with Adobes roadmap for AEM, especially :
AEM as a Cloud ServiceNew features in AEM GuidesUpdates in Adobe Experience Platform Qualifications :Bachelors or Masters in Computer Science, Engineering, or a related field610+ years of experience in web development with 4+ years in AEMStrong expertise in AEM 6.5+ (on AMS), including Sites, Assets, Forms, and AEM GuidesIn-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 workflowsHands-on with tools like SonarQube, New Relic, Splunk, Adobe Developer ConsoleExperience with Agile / Scrum methodologies and working in DevOps environments(ref : hirist.tech)