Job Description :
As an Adobe Experience Manager (AEM) Lead Developer your responsibility will be to work with our clients on critical activities to support deployment of applications to various environments.



Participate in all aspects of the software development life cycle and support applications developed for our clients.



You Will:



* Lead the design, architecture, development, testing and deployment of Adobe Experience Management (AEM) Web using author & publisher.

* Support deployment of applications to various environments using DevOps tools and methodologies.

* Be the go-to person for implementation strategies based on requirements, long-term strategy, and creative design

* Provide technical guidance to AEM developers around standard methodologies in AEM development – both back-end and front-end execution

* Provide architectural guidance around server environment configuration, clustering, caching, CDN usage etc.

* Troubleshoot the production problems, debugging approach, suggest efficient workarounds, and provide permanent resolutions.





Basic Qualifications:



* Ideal candidate should possess extensive Adobe Experience Manager (AEM 6.x) development experience with strong skill set in Java and front-end technologies such as HTML5, CSS3, JavaScript and JavaScript frameworks/libraries (Angular JS 1.4+, Vue JS, Bootstrap, node.js etc

* Extensive AEM architecture and technology (Experience in Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework, DAM, Workflows)

* Experience integrating AEM with other Adobe Marketing Cloud products, such as Analytics, Target, Campaign

* Experience with data migration in AEM, familiar with Multi-site Manager, Language Copy and Dispatcher

* Experience with communicating to different internal servers, databases from AEM, using both front end and back end technologies

* Experience with Junit and other testing frameworks in AEM.

* Experience with other large scale WCM or CMS implementation is a plus

* Familiarity with front-end technologies, HTML, CSS, angular and JavaScript experience is a plus and should have the aptitude to learn front-end development

* Excellent communication, problem solving skills and learning attitude