Role: AEM Technical Lead
Location: Ewing, NJ (100% On-site)
Compensation: $75.00/hr (W2)
Duration: 6 Months
Position Overview
We are seeking an AEM Technical Lead to spearhead the end-to-end design and development of enterprise Adobe Experience Manager solutions. This role requires a hands-on architect capable of governing SPA components, DAM structures, and Experience Fragments while providing technical mentorship to a cross-functional development team.
Key Responsibilities
* Architectural Leadership: Own the design of AEM templates, taxonomy, custom workflows, and SPA (Single Page Application) components.
* Content Governance: Lead implementations for AEM DAM, Content Fragments, and Experience Fragments to ensure scalable content reuse across platforms.
* Backend Development: Architect and review OSGi services, Sling Servlets, schedulers, and complex third-party integrations.
* Performance & Optimization: Ensure best practices for Dispatcher configurations, MSM (Multi-Site Management), caching strategies, and Oak/Lucene repository optimization.
* Quality & DevOps: Drive code quality through JUnit testing and SonarQube; support CI/CD pipelines using Git, Jenkins, and AEM Cloud Manager.
* Technical Mentorship: Conduct rigorous code/design reviews and provide strategic guidance to junior and mid-level engineers.
Required Technical Skillset
* Core AEM: Expert knowledge of AEM 6.5+ or AEM as a Cloud Service.
* Frameworks: Strong experience with Sling, OSGi, and JCR (CRX/Oak).
* Components: Mastery of SPA, Experience Fragments, and Content Fragments.
* Infrastructure: Deep understanding of Dispatcher caching, URL management, and MSM.
* DevOps Tools: Git, Jenkins, Cloud Manager, and SonarQube.
* Testing: Proficiency in JUnit and repository-level performance tuning.