Detailed JD (Roles and Responsibilities)
Job Description AEM Developer
Years of experince 5 years
Responsibilities
Design develop and test UI for customerfacing websites.
Ensure and drive the success of AEM enterpriselevel integration and development efforts affecting upstream and downstream legacy systems.
Ownership and accountability for delivering quality outcomes that balance technical business and operational goals.
Build reusable code and libraries for future use.
Accurately translate user and business needs into functional frontend code.
Develop/deploy custom OSGI bundles.
Examine existing and proposed applications. Evaluate gather and document user requirements.
Design develop and implement data driven software solutions mission critical data centric systems that are efficient scalable and supportable.
Requirements
Hands on Experience with products in the Adobe Suite such as Audience Manager Test and Target Campaign Manager Analytics and others.
Experience in building interfaces with CDN like Akamai and also good understanding of the various security configurations around it.
Designs and builds components templates dialogs and workflows using the AEM architecture (Sling CRX OSGI JCR).
Strong understanding and Hands on experience on web services development in Java using REST and SOAP protocols and JAXRS / JAXWS specifications and strong handson experience of RESTfull architecture patterns
Experience developing applications templates and components for the CQ6.5 product (WCM DAM CQSE CRX)
Be wellversed with AEM workflows setup and maintenance as well as User and Group Management.
Hands on working with HTML5 CSS3 JavaScript (MVC frameworks).
Experience in using tools like Maven SVN GitLab CI/CD Pipelines.
Experience collaborating with various stakeholders.
Indepth knowledge of OSGI Apache Sling HTL and JCR.
Knowledge of Agile Development Methodologies and Software Development Management tools like JIRA.