Detroit, MI, United States

CMS Architect - Adobe Experience Manager (AEM)

Isobar is a global digital agency that delivers experience-led transformations powered by creativity.  We have redefined the way consumers experience music through emerging technology with the creation of Aeronaut.  We have taken six disparate brands and brought them under one house through the transformation of Zwilling.  We have strategized, built and executed the digital reinvention of Enterprise, Alamo + National.  And we have connected families to LAIKA’s Missing Link characters through the power of voice.  Isobar has a longstanding history of solving complex business problems.  We have deep expertise in UX, creative, technology and optimization and are able to take on the toughest problems because of it.  Sound like something you want to be a part of?

Position Overview

Isobar is looking for an Adobe Experience Manager / CMS Architect who has recent digital consumer experience with the Adobe Experience Cloud.  The candidate should be a strong Java developer capable of creating technical designs and architecture, as well as having expertise in setting up and configuring AEM.

Candidates must have IT consulting experience, be familiar with a team approach to execution, possess effective written and verbal communication skills, and be willing to travel. 


  • Interact with clients to create end-to-end specifications for content and collaboration solutions
  • Translate client requirements into technical designs and architecture
  • Design and implement customer engagement strategies to support multi-site, multi-channel, multi-lingual delivery environments
  • Develop digital consumer experiences based on the foundational AEM product
  • Design and implement components for the AEM platform
  • Create and integrate content-driven applications on top of the AEM core platform
  • Define implementation processes, quality gates, and standards
  • Define best practices to manage performance and scalability of the content management and content delivery solution
  • Diagnose and solve technical problems related to content management implementation
  • Adopt and utilize iterative/Agile methodology as needed or requested
  • Lead the technical team in the installation, configuration, and implementation of the designed AEM product suite solution
  • Migration of existing applications running on older AEM versions to newer AEM 6.x versions

Required Experience / Skills

  • 8+ years’ experience implementing solutions with one or more web content management systems
  • 3+ years’ experience implementing solutions using Adobe AEM 6.x
  • Bachelor’s degree or higher in Computer Science or Engineering
  • Strong analytical, problem solving and production diagnostic skills
  • Extensive knowledge of the AEM 6.x technology stack, and OSGi architecture and specifications
  • Understanding the link between business needs and application technology
  • Strong understanding of front-end technologies and libraries, including React/Redux
  • Ability to architect single page applications using AEM 6.x platform
  • Able to conceptualize and design workflows in CMS
  • Ensure the team is operating in an efficient, sustainable manner in developing AEM templates, components, services, etc.
  • Participate in project design, development, and deployment implementation using AEM
  • Experience in implementing, enhancing, and troubleshooting AEM installations
  • Knowledge of CMS platform configuration and optimization
  • Knowledge of basic administration tasks such as creating and deploying packages, data store garbage collector, etc.
  • Mastery of all core web technologies, including XML, XHTML, client server-side scripting languages (e.g., JavaScript, JSP), and web services development using RESTful implementations
  • Experience with the OAK repository and creating indexes for queries
  • Experience with Sightly templating language
  • Experience integrating the Solr search platform
  • Experience integrating with personalization platforms like Adobe Target
  • Relevant experience in Sightly, SQL, Java, JSP, XML, HTML, MVC, Struts, JSF, REST, SOAP, XML/RPC, JBoss, Tomcat, CSS, Java servlets, JEE, and JavaScript
  • Deep understanding of Java,  JEE, servlets, JSP, tag libraries, and JSTL skills, combined with a strong understanding of enterprise Java frameworks (e.g., Spring, Hibernate)
  • Proficient in AEM foundational concepts, including the CRX repository, the CQ platform and the use of core frameworks (e.g., Apache Sling, Apache Felix)
  • Solid understanding of all AEM building blocks, including templates, components, dialogs, widgets, etc., and the AEM development and deployment process
  • Experience creating dialogues for touch UI components
  • Experience setting up AEM projects using Maven and standard eclipse tools
  • Experience in AEM and LDAP integration 

Nice to Have

  • Experience integrating Adobe Target and Adobe Analytics with AEM
  • Knowledge of Adobe AudienceManager integration