Description

Responsibilities

  • Develop components, templates, dialogs and workflows using the Adobe CQ/AEM architecture (Sling, CRX, OSGI, JCR).
  • Provide production support for JAVA / AEM and problem resolution for assigned applications.
  • Migrate content into newly created templates in AEM.
  • Implement Adobe Analytics.
  • Ensure SSO (managed with OKTA) for the site is operating successfully; resolve any technical issues that arise.
  • Monitor the technical health of the site and all integrations; resolve any technical issues that arise.
  • Ensure that transitions to new AEM software releases do not impact site functionality and performance.

Required Skills

  • Expertise in HTML5, CSS3, LESS, JavaScript across multiple libraries: jQuery, Angular.js, Node.js, React.
  • Good understanding of Java, Java EE, Servlets, JSP, Tag libraries and JSTL skills, combined with a solid understanding of Enterprise Java.
  • Knowledge of continuous integration & delivery, release management, test driven development and lean/agile development methodologies like Scrum and DevOps.

Required Experience

  • Working experience with editable templates and touch UI component development.
  • Experience in developing for AEM Touch, Asset Management (DAM).
  • Implementation and a familiarity with Adobe Analytics, Launch and Target.
  • Working experience of managing users and their permissions in AEM.
  • Extensive UI Development experience – Strong Experience in developing web apps using HTML5, CSS3, SCSS and Modern JavaScript (ES2015+).
  • Experience implementing responsive layouts utilizing Flexbox and CSS Grid.
  • Development experience in Slightly/HTL, Adobe AEM 6.x, Restful web Services and basic html/Js.

Education Requirements

  • Bachelor’s Degree in Computer Science, Computer Engineering or a closely related field.


 

Education

Any Graduate