Job Purpose :
This is a highly specialized role for a seasoned technical lead to design and implement solutions across the Adobe Experience Cloud (AEC), specifically focusing on architecture of Adobe Experience Manager (AEM) (Content Management) and Adobe Commerce / Magento. This role requires deep technical knowledge, and the ability to bridge two distinct technology stacks to deliver a unified customer experience.
Key Responsibilities :
Architecture & Solution Design :
- Lead the design and implementation of end-to-end digital experience solutions spanning both AEM and Adobe Commerce.
- Define the unified experience architecture, ensuring seamless content delivery (via AEM) and transactional functionality (via Commerce).
- Architect reusable components, APIs, and templates that enable scalable, personalized, and high-performance experiences.
- Collaborate with business stakeholders and cross-functional teams to translate complex business requirements into scalable, secure, and performant technical solutions across the AEC stack.
- Design and optimize data flow and system integrations between AEM, Adobe Commerce, and back-end systems (e.g., ERP, CRM), particularly for real-time synchronization of customer data, inventory, and orders.
- Drive adoption of headless and API-first architectures for future-ready digital platforms.
- Ensure that architectural concepts, including performance, capacity planning, network / infrastructure planning, and security architecture, are applied consistently across both platforms.
Delivery & Technical Leadership :
Mentor and provide technical direction to development teams specializing in both Java / AEM and PHP / Commerce stacks.Oversee project delivery lifecycle—estimation, design, development, and deployment across both content and commerce components.Establish coding standards, CI / CD pipelines, and DevOps best practices across Adobe Cloud Manager.Troubleshoot complex cross-platform issues and ensure security, performance, and scalability principles are consistently applied.Collaborate closely with design, marketing, and analytics teams to ensure technology alignment with business goals.Lead code reviews, enforce quality standards, and foster an engineering culture focused on craftsmanship and innovation.Partner with Adobe and internal stakeholders to stay ahead of new Experience Cloud capabilities.Education :
Computer science or Engineering - graduate or postgraduate degree.
Experience :
General Architectural & Professional Expertise :
10+ Years of proven experience in enterprise software development and architectural design.Be experienced in delivering end-to- end software development projects and consulting engagements.Strong critical thinking and problem- solving skills for troubleshooting complex, cross-platform technical issues.Preferably a degree in Computer Science or Engineering.Specialized Technical Expertise :
Adobe Commerce (E-commerce) :○ Deep understanding & proven experience of Adobe Commerce Cloud architecture,
module development, and customizations.
○ Proficiency in PHP, MySQL, and REST / GraphQL APIs.
○ Experience in implementing product data models, catalog rules, checkout flows, and integration with payment / shipping providers.
○ In-depth knowledge of the Adobe Commerce platform capabilities, including customization and extension development.
Adobe Experience Manager (CMS) :○ Proven experience in Java and Web technology, preferably with implementation experience of AEM as a content management system.
○ Strong command over OSGi, Sling Models, AEM Components, and workflows.
○ Familiarity with the Java Content Repository API and knowledge of OSGi and its Declarative Services.
○ Experience with AEM Developer tools such as Apache Sling, Jackrabbit, and CRXDE.
○ Experience with Java-based development and the implementation of web frontend templates in AEM JSP templates.
○ Familiarity with SPA Editor, headless delivery, and frontend integration (React / Angular).
○ Experience optimizing Dispatcher caching and CDN configurations.
Shared Technologies :○ Knowledge of HTML, CSS and JavaScript (including libraries like jQuery or ReactJS).
○ Familiarity with building tools (e.g., Maven) and version control (e.g., Git).
○ Experience with CI / CD and DevOps for Adobe stack