AEM Developer (Backend)

Must Have: 
  • Java and J2EE: Proficiency in Java and Java-based frameworks (e.g., Spring, Hibernate) is essential.
  • Sling Framework: Understanding Apache Sling, which is the web application framework used by AEM to map request URLs to content resources.
  • OSGi Framework: Knowledge of OSGi (Open Services Gateway Initiative) for modular development and managing AEM bundles.
  • JCR (Java Content Repository): Familiarity with JCR, especially Apache Jackrabbit Oak, which is the repository used by AEM.
  • RESTful APIs: Experience in developing and consuming REST APIs for integrations with third-party systems.
  • AEM Components Development: Ability to create and customize AEM components, templates, and dialogs.
  • Workflows: Experience in designing and implementing AEM workflows for automating content processes.
  • Content Management: Familiarity with AEM content authoring, versioning, and publishing processes.
  • AEM Upgrades and Maintenance: Experience in upgrading AEM versions and maintaining the platform.
  • Build Tools: Familiarity with tools like Maven or Gradle for building AEM projects.
  • CI/CD Pipelines: Experience with Continuous Integration/Continuous Deployment (CI/CD) tools like Jenkins or Azure DevOps.
  • Experience with Other Adobe Products: Knowledge of integrating AEM with Adobe Analytics, Adobe Target, or Adobe Campaign.
  • Personalization and Targeting: Familiarity with AEM's personalization features and targeting capabilities.
Apply Back to Results

Apply Now

Please ensure all fields have been filled.

Your Information

Share your resume*

Please note only files with .pdf, .docx or .doc file extensions are accepted.

Max file size: 512KB.

Please attach your resume, ensure it is in the correct format and smaller than 512KB.

×