- Configure and develop custom AEM Assets workflows for asset lifecycle management, metadata validation, versioning, duplication, and more.
- Develop automation scripts for bulk asset ingestion, metadata population, tagging, and folder routing using data sources (CSV, APIs, storage platforms).
- Build and maintain integrations between AEM Assets and external platforms
- Develop scripts to implement integration between Workfront and AEM Asset using Adobe Fusion technology.
- Develop migration scripts to execute asset migrations along with metadata and AEM file references from legacy platforms into AEM Assets
Required Technical Skills
Adobe AEM Core Languages & Frameworks
The candidate must be proficient in all primary languages and frameworks used by Adobe AEM:
- Java (core AEM backend development)
- Apache Sling (Servlets, Models, Filters, Listeners)
- OSGi (Declarative Services, configurations, bundles)
- JCR / Oak Repository
- HTL (Sightly)
- AEM Workflows (models, launchers, custom process steps)
- AEM Assets APIs (asset, metadata, search, rendition APIs)
Adobe Automation & Integration Stack
- Adobe I/O APIs and Events
- Adobe Workfront APIs
- Adobe Fusion (scenario orchestration and automation)
Scripting & Automation
- Groovy (AEM scripting and DAM automation)
- JavaScript (automation and integrations)
- Experience handling high-volume DAM operations programmatically
Integration & Web Technologies
- RESTful API design and consumption
- JSON and XML
- OAuth and secure authentication mechanisms
Desirable Qualifications
- Exposure to or experience in creating AI agents or working with LLM-based chat interfaces for process assistance.
- Experience with CI/CD pipelines AEM deployments
- CDN and image optimization strategies
Experience & Qualifications
- 5+ years of hands-on AEM development experience with strong focus on AEM Assets
- Proven experience delivering solutions for AEM Cloud, especially Asset implementation
- Ability to work on complex technical implementations and integrations