For AEM Developer folowing are the Job responsibilities.
- Build websites and applications using Adobe AEM/CQ.
- Design and build components, templates, dialogs, and workflows using the Adobe AEM/CQ architecture (Sling, CRX, OSGI, JCR).
- Diagnose and solve technical problems related to content management such as search result accuracy, dynamic content linking, formatting, image scaling, internationalization, and personalization.
- Work in an agile, rapid development and prototyping environment.
- Translate business requirements into Adobe AEM/CQ specific implementation specifications.
- Design and improve internal development methodologies.
Skills Required:
-
Deep understanding of CMS concepts, Hands-on experience working with Adobe
AEM
-
Deep understanding of Java, Java EE, Servlets, JSP, Tag libraries and JSTL skills, combined with a solid understanding of Enterprise Java frameworks such as Spring and Hibernate.
-
Mastery of all relevant core Java technologies that are used in most Java-centric CMS / WCM platform
-
A strong understanding of web services development in Java using REST and SOAP protocols, and JAX-RS / JAX-WS specifications, and in particular, a strong understanding of REST-full architecture patterns
Expert in end-to-end content life cycle, web content management, content publishing/deployment, and delivery processes.