Responsibilities
Develop and design the component model that will be used to construct a Digital platform for both web and mobile using Adobe Experience Manager for global enterprises.
Install and Configure core code bundles for AEM related projects.
Develop AEM templates and components leveraging AEM Sightly/HTL framework.
Good experience in writing AEM Dispatcher rules as well as having hands-on experience with Apache Web Server/Nginx redirection and other relevant modules.
Employ strong coding standards for efficiency, readability, and reuse.
Experience in developing at least 2 large implementations of Adobe Experience Manager.
Excellent in events-based scripting using JavaScript.
Requirements
Good understanding of Content Repositories.
Experience in designing content lifecycle using Adobe and Adobe Marketing tools.
Strong leadership and communication skills
5+ years of software development experience on Java/J2EE platform (3-5 for Mid-level Developer positions)
Front end Web development experience including CSS3, HTML5, Java Script libraries, Frameworks such as jQuery, AngularJS, ReactJS etc.
Solid Experience in AEM Sites
OSGi modular Java platform experience
Strong experience with Apache Sling
Strong Experience with Java Content Repository (JCR)/OAK implementations
Experience with REST API design and development
Have proven AEM Responsive Design and Mobile development experience
Experience Implementing, integrating with AEM 6.5 based Enterprise DAM Solutions
Strong JEE and front-end technology experience in Angular, jQuery, SASS, CSS
Hands-on develop, to do Proof of concepts and building framework as needed.
Experience in complete project life cycle activities on development and maintenance projects.
Knowledge and experience in developing software using agile methodologies.
Proven track record of technical leadership roles delivering solutions within defined timeframes.
Skilled in building relationships with clients and in practice development activities.
Demonstrated success in performing work and managing complex and/or large consulting projects.
Good experience configuring Author, Publish, Dispatcher Server for highly scalable, high-performance requirements
Experience with Agile / Scrum methodologies
Excellent written and oral communication skills; Ability to communicate effectively with technical and non-technical staff.
Bachelor's degree