Adobe Experience Manager as a Cloud Service (AEMaaCS), Java, OSGi, Apache Sling, JCR, Servlets, Workflows, Dispatcher, CDN, HTL (HTML Template Language), Content Security Policies, Cloud Manager & CI/CD Pipelines
- Design, develop, and maintain solutions on Adobe Experience Manager as a Cloud Service (AEMaaCS).
- Develop reusable AEM components, templates, workflows, Content Fragments, and Experience Fragments.
- Build and maintain Sling Models, OSGi services, servlets, and custom integrations.
- Develop and consume RESTful APIs and integrate AEM with enterprise applications and Adobe Experience Cloud products.
- Configure and optimize Dispatcher, caching strategies, and content delivery for high performance.
- Manage code deployments through Cloud Manager CI/CD pipelines and Git-based development processes.
- Troubleshoot production issues, perform root cause analysis, and provide ongoing platform support.
- Ensure adherence to security, coding standards, and AEM best practices.
- Collaborate with architects, business analysts, QA, DevOps, and content authors throughout the SDLC.
- Conduct code reviews and enforce development standards and quality assurance practices.
- Participate in solution design, effort estimation, and technical documentation.
- Optimize AEM implementations for scalability, maintainability, and cloud-native operations.
Required Skills
- AEM as a Cloud Service (AEMaaCS)
- Maven, Git, CI/CD, Cloud Manager
- Adobe Experience Cloud ecosystem
- Strong troubleshooting, debugging, and performance optimization skills
Good-to-Have Skills
- Knowledge of Adobe Experience Cloud products (Adobe Analytics, Adobe Target, Adobe Campaign)
- Familiarity with Edge Delivery Services (EDS) and modern AEM cloud architecture.
- Familiarity with SonarQube, code quality gates, and security scanning tools.