Required Qualifications· 6+ years of experience with Adobe Experience Manager (AEM 6.5+ or AEM Cloud Service)· Strong understanding of the Sling framework and Sling request processing· Experience developing headless APIs in AEM using Sling Models with Exporter framework· Proficiency in Java and OSGi development· Experience with RESTful API design and implementation· Knowledge of JCR (Java Content Repository) and AEM content modeling· Experience with Sling servlets, filters, and request processing· Understanding of headless CMS architectures and best practices· Experience with JSON serialization and API response formatting· Familiarity with AEM Content Services and GraphQL APIs· Strong problem-solving skills and attention to detail· Excellent communication and collaboration skillsPreferred Qualifications· Experience migrating traditional AEM components to headless APIs· Knowledge of AEM Content Fragments and their API exposure· Experience with API versioning strategies· Understanding of microservices architecture· Experience with API testing tools and frameworks· Knowledge of GraphQL implementation in AEM· Experience with CI/CD pipelines for AEM deployments· Familiarity with cloud-native AEM (AEM as a Cloud Service)· Experience working in agile development environments· Understanding of e-commerce integrations and headless commerce architecturesTechnical Skills· Core Technologies: AEM, Sling Framework, Java, OSGi, JCR· API Development: REST APIs, JSON, Sling Model Exporter, Sling Servlets· Tools: Maven, Git, AEM Developer Tools, Postman/API testing tools· Concepts: Headless CMS, API design, Content-as-a-Service, Microservices
Job Title
AEM Developer