What are the responsibilities and job description for the AEM Developer position at Bluegrass Stream?
Role Overview: An AEM Developer responsible for designing, developing, testing, and maintaining reusable digital capabilities on Adobe Experience Manager for a large enterprise website.
Key Responsibilities:
Key Responsibilities:
- Develop and configure AEM components, templates, Sling Models, OSGi services, workflows, and authoring features.
- Create modular, reusable platform solutions using AEM Core Components and customizations with Java, HTL/Sightly, and related technologies.
- Collaborate with stakeholders across marketing, content, and analytics teams to gather requirements and deliver website enhancements.
- Build and support integrations with APIs, DAM, personalization, CRM, and other enterprise systems.
- Write unit and integration tests, conduct code reviews, and ensure adherence to security, accessibility, and performance standards.
- Optimize website performance, troubleshoot issues, and support deployment activities.
- Document technical specifications, system architecture, and facilitate knowledge transfer.
- Work with external agencies and partners to ensure quality and consistency in platform implementations.
- Participate in Agile development processes, collaborating with cross-functional teams throughout project phases.
- Bachelor’s degree in marketing, business, or related field.
- Minimum five years of software development experience, including with AEM 6.x or AEM as a Cloud Service.
- Experience with AEM Cloud, Adobe Target, Analytics, enterprise DAM, and deployment pipelines.
- Proficiency in Java, OSGi, Sling, JCR, HTL/Sightly, Maven, REST APIs, JSON, GraphQL, HTML, CSS, JavaScript, Git, CI/CD, and Agile practices.
- Strong understanding of AEM architecture, author/publish topology, caching, workflows, and security standards.
- Preferred experience in digital marketing, ecommerce, content management, and multi-channel campaigns.
- Excellent communication, project management, and stakeholder collaboration skills.