Overview
Skills
Job Details
Job Title: Senior AEM Developer
Location: Malvern, PA or Charlotte, NC (Hybrid 2-3 days onsite)
Duration: Long-term Contract with TCS @ Vanguard
Position Overview
We are seeking a Senior AEM Developer with strong expertise in Adobe Experience Manager to design, develop, and optimize enterprise-level digital platforms. The ideal candidate will be experienced in building scalable, secure, and performant AEM solutions, collaborating closely with architects, designers, and business stakeholders to deliver high-quality applications.
Key Responsibilities
Design, develop, and implement AEM components, templates, workflows, and services.
Customize AEM Sites, Assets, and Forms to meet business and technical requirements.
Integrate AEM with backend services, APIs, and third-party systems.
Collaborate with UX/UI teams to translate designs into reusable AEM components.
Apply best practices for code quality, performance tuning, caching, and scalability.
Perform troubleshooting, debugging, and resolution of AEM-related issues.
Participate in code reviews, Agile ceremonies, and contribute to technical documentation.
Ensure compliance with security, governance, and accessibility standards.
Required Skills & Experience
7+ years of overall software development experience with at least 5+ years in AEM (Adobe Experience Manager).
Strong expertise in AEM Sites, Templates, Components, Sling Models, OSGi, JCR, and Dispatcher.
Hands-on experience with Java/J2EE, Spring, RESTful APIs, JSON, and front-end technologies (HTML5, CSS3, JavaScript, Angular/React preferred).
Familiarity with AEM Assets and Forms, workflows, and content management best practices.
Knowledge of AEM deployment, configuration, and integration with enterprise systems.
Experience with Git, Maven, Jenkins, and CI/CD pipelines.
Strong understanding of cloud-hosted AEM (Adobe Cloud Service / AMS).
Excellent problem-solving skills and ability to work in Agile/Scrum environments.
Preferred Skills
Experience in AEM as a Cloud Service (AEMaaCS) migrations.
Familiarity with Adobe Target, Analytics, and Launch.
Knowledge of containerization (Docker/Kubernetes).
Exposure to performance optimization and CDN/Dispatcher caching strategies.
Qualifications
Bachelor s degree in Computer Science, Engineering, or related field (or equivalent experience).
Adobe AEM Developer/Architect Certification highly preferred.
Hybrid role Onsite presence in Malvern, PA or Charlotte, NC is required.