Job title: Senior Engineer AEM Sites
Experience: 6 to 9 yrs
Notice Period: Immediate Joiners
Location: Bangalore
Education
Main 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.