You will build the foundational elements for a new cross-channel content management platform using component-based development and reuse patterns.
Responsibilities
- Develop a flexible authoring environment using Content as a Service (CaaS) approaches for headless use cases.
- Build security and permissioning models, dynamic workflows, and deployment management systems.
- Partner with architecture and cloud teams to maintain system stability and performance.
- Define content consumption contracts and assist other development teams with integrating content models and services.
- Manage asset ingestion, custom workflows, and metadata schemas within the DAM.
Required Skills
- 5+ years of experience with Adobe AEM and DAM.
- Proficiency in Java, JSP, HTML, CSS, and JavaScript.
- Hands-on experience with AEM 6.x+, including OSGi bundles, Sling servlets, schedulers, and handlers.
- Strong knowledge of JCR, HTL Templating, and AEM workflow development.
- Experience with CI/CD tooling including Maven, SonarQube, and Artifactory.
- Expertise in AEM DAM interface customization and metadata management.
- Experience implementing or consuming web services and migrating large asset sets from legacy systems.
- Knowledge of Agile methodologies using Scrum, Jira, and Confluence.
- Bachelor of Computer Science degree.
Preferred Skills
- Integration experience with Adobe Creative Suite, InDesign Server, and Adobe Brand Portal.
- Familiarity with Adobe DAM desktop agent and cloud infrastructure.