Context of the job
AEM developer will implement and deliver tools and applications for Marketing & Communication teams.
He will participate to the entire software development lifecycle including : analysis, requirement specification, technical design, and development and implementation.
Build and maintain web applications using Adobe's Experience Manager CMS to include site architecture, custom components,
workflow development, Digital Asset Management (DAM)
Troubleshooting issues on existing applications hosted in AEM
Develop new custom components and templates
Integration to different external systems of BNP or consumers of BNP using APIs
Implementation & integration of adobe analytics platform to the AEM ecosystem
Experience & Qualifications :
Bachelor’s Degree or equivalent experience required
Experience in working with large distributed IT teams
3+ years of AEM / CQ5 experience participating in full cycle of AEM projects and at least one plus year in Web / Web Content Management experience
3+ years of strong web content management experience with Adobe AEM 6.2 and above
Adobe AEM Developer with strong Java / J2EE background in both front-end web design and AEM integration
Hands on experience with AEM building blocks - templates, components, dialogs widgets and bundles
Experience with Headless API, Java Content Repository (API) suite, Sling web framework and Apache Felix OSGi framework, AEM workflows and DAM
Experience with Continuous Integration and related tools (Jenkins / Maven / GitHub)
Exposure to the following domains is a plus : Internet Banking, Digital Asset Management, Social Media integration...
Experience with integrating AEM with other products and vendors
Experience in database queries like SQL, Mongo DB, Oracle
Good to know Adobe communities and social component framework
Salary can be discussed upon profile.