AEM Developer @ Chicago IL

  • Schaumburg, IL
  • Posted 22 days ago | Updated 5 hours ago

Overview

On Site
Full Time
Part Time
Contract - Independent
Contract - W2

Job Details

Job Summary:

We are seeking an experienced Adobe Experience Manager (AEM) Developer with around 4 years of hands-on experience in designing, developing, and maintaining web applications using AEM. The ideal candidate will have a solid understanding of AEM components, templates, workflows, and integration with third-party systems.

Key Responsibilities:

  • Develop and maintain scalable web applications using Adobe Experience Manager (AEM 6.x+).
  • Create custom AEM components, templates, and dialogs using HTL/Sightly, Sling Models, and Java.
  • Work with front-end technologies like HTML, CSS, JavaScript, and frameworks like React/Angular (as applicable).
  • Configure and manage AEM workflows, DAM, and user permissions.
  • Integrate AEM with third-party APIs and backend systems (REST/SOAP).
  • Optimize AEM performance and troubleshoot issues.
  • Collaborate with UX/UI designers, back-end developers, and business teams to deliver high-quality solutions.
  • Participate in code reviews, unit testing, and documentation.

Required Skills and Qualifications:

  • Bachelor's degree in computer science, IT, or related field.
  • 3 5 years of hands-on experience with AEM development.
  • Strong experience in AEM components, templates, and Sling servlet development.
  • Proficiency in Java, J2EE, OSGi, Apache Sling, and JCR (Java Content Repository).
  • Experience with Maven, Git, Jenkins, and other DevOps tools.
  • Familiarity with AEM Dispatcher, CDN configurations, and caching strategies.
  • Knowledge of Adobe Marketing Cloud and related tools is a plus.
  • Strong problem-solving and communication skills.

Preferred Qualifications:

  • AEM Certification is a plus.
  • Experience with cloud platforms like Adobe AEM as a Cloud Service, AWS, or Azure.
  • Agile/Scrum project experience.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.