Job DescriptionOpening / Selling Statement - Our client is seeking a Sr Back-End AEM Engineer to join their team to bolster their marketing systems and processes onto AEM Cloud. This role will have transitioning parallel paths: • Support the as-is systems while the AEM roadmap is established. • Execute and lead with the team, in the migration and integration to AEM cloud. Doing this will ensure business continuity while simultaneously allowing to fully understand the as-is to ensure a successful project delivery.Required Skills -• AEM • Java • InDesign Server • OSGiJob Duties -• Build brand new AEM components and features. • Designing and developing web applications using the Adobe platform, including guidance of site structure, components, templates, workflows, dialogs, object model designs (Java APIs), and unit testing using AEM architecture (CRX, OSGI, JCR, InDesign Server) • Integrate AEM with other marketing products like Assets, Target, Campaign, and other internal endpoints as required. • Be a thought leader on the team: provide suggestions for efficiencies and alternatives while partnering with the architects and developer peers. • Follow best practices for secure web programming and deployment. • Adhere to internal best practices with respect to coding standards, unit test coverage, automation, and continuous integration SPA development with AEM's SPA Editor JS SDK. • Work in the Agile development Methodology.Job Requirements -• 8+ years of experience configuring and implementing AEM and various modules • 5+ years of experience Sr. AEM Developer / Back End • Strong technical knowledge with integrations in and out of AEM Cloud Services • Strong Experience troubleshooting and developing AEM workflows. • Expertise with Apache Sling and working with Sling Models • Strong experience with Java, working with OSGi Bundles • Ability to troubleshoot 3rd party services with AEM including and especially InDesign Server • Experience optimizing and customizing workflows with InDesign Server. • Ability to configure and manage AEM DispatcherDesired Skills & Experience -• Experience and familiarity with other Marketing software • Scrum and Agile principles