Required Skills & Qualifications
- 4+ years of professional experience in enterprise Java/J2EE software development.
- 4+ years of hands-on, in-depth experience with Adobe Experience Manager (AEM 6.x and AEM as a Cloud Service).
- Proven experience acting in an Architect or Technical Lead capacity on multiple large-scale AEM implementation projects.
Technical Expertise
- AEM Core: Mastery of AEM building blocks: OSGi, Apache Sling, JCR/Oak, Sightly (HTL), and AEM Workflows.
- AEM Solutions: Deep expertise in designing and implementing AEM Sites (Templates, Components, Editable Templates) and AEM Assets (DAM, Metadata Schemas, Workflows).
- Java/J2EE: Expert-level Java programming skills and a strong understanding of enterprise design patterns and frameworks (e.g., Spring).
- Web Technologies: Strong proficiency in HTML5, CSS3, JavaScript, and modern front-end frameworks (e.g., React, Angular).
- Integrations: Demonstrable experience integrating AEM with RESTful and SOAP-based web services.
Infrastructure & DevOps: Solid understanding of AEM Dispatcher configuration, caching strategies, CI/CD pipelines (Maven, Git, Jenkins/Cloud Manager), and deployment models.