Position: AEM Architect
Location: Princeton, NJ
Duration: Contract W2
Day 1 Onsite
Years of exp Required: 12-15 Years
Job Description:
- Lead the architecture and design of AEM-based solutions, ensuring scalability, performance, and reliability.
- Develop and customize advanced AEM components, templates, and workflows, adhering to best practices and coding standards.
- Mentor and provide technical guidance to junior developers and team members.
- Collaborate closely with stakeholders, including UI/UX designers, product managers, and business analysts, to translate requirements into technical solutions.
- Integrate AEM with various third-party systems and applications, such as CRM platforms, marketing automation tools, and analytics platforms.
- Implement and maintain robust AEM security measures, ensuring compliance with industry standards and regulations.
- Optimize AEM applications for performance and search engine optimization (SEO), leveraging caching strategies and content delivery networks (CDNs).
- Troubleshoot and resolve complex technical issues related to AEM implementation and integration.
- Stay abreast of emerging trends and technologies in AEM development, web development, and digital experience platforms.
- Participate in architecture reviews, code reviews, and technical documentation efforts.
Responsibilities:
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 10 to 15 years of hands-on experience in Adobe Experience Manager (AEM) development, with a strong focus on AEM 6.x or later versions.
- Expertise in Java programming language.
- Deep understanding of AEM architecture, including OSGi, sling models, and the JCR repository.
- Proficiency in front-end technologies such as HTML5, CSS3, JavaScript, and modern JavaScript frameworks (e.g., React, Angular, Vue.js).
- Experience with JAVA, RESTful web services and integration patterns, as well as familiarity with microservices architecture.
- Strong knowledge of web analytics, SEO principles, and accessibility standards.
- Excellent problem-solving skills and attention to detail.
- Ability to lead technical discussions, mentor junior team members, and drive consensus among stakeholders.
- Effective communication and collaboration skills, with the ability to work in a fast-paced, Agile environment.
Preferred Requirements:
- Adobe Certified Expert (ACE) certification in Adobe Experience Manager (AEM).
- Experience with Adobe Target, Adobe Analytics, and other Adobe Marketing Cloud products.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP).
- Familiarity with DevOps practices and tools, including CI/CD pipelines and containerization technologies (e.g, Docker, Kubernetes).
- Prior experience in digital transformation initiatives and large-scale AEM implementations.