> Markdown version of [/jobs/ext/3548517-adobe-experience-manager-aem-application-architect](https://www.wearedevelopers.com/jobs/ext/3548517-adobe-experience-manager-aem-application-architect). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Adobe Experience Manager (AEM) Application Architect - **Company:** Computer Task Group, Inc - **Location:** Jersey City, NJ, United States - **Salary:** $156,000.0 - $176,800.0 - **Contract:** Temporary contract - **Skills:** HTML, Java (Programming Language), JavaScript (Programming Language), Adobe Experience Manager, Applications Architecture, Component-Based Software Engineering, Application Performance Management, Automation of Tests, Unit Testing, Cascading Style Sheets (CSS), DevOps, Web Development, Design of User Interfaces, Content Repository API for Java, Apache Maven, Performance Tuning, Responsive Web Design, Software Engineering, Systems Integration, Apache Sling (Web Framework), Git, Information Technology, Osgi, Restful APIs - **Published:** October 1, 2026 - **Apply:** https://dejobs.org/x/x/1BBBE89DCC8E4A96A35AA25E091CF4A4/job/ ## About the Role * Hands-on AEM Sites development, including component development, editable templates, content fragments, workflows, and authoring. * Strong Java, Apache Sling, OSGi, JCR, and HTL skills. * Proficiency with HTML, CSS, JavaScript, and responsive web development. * Experience integrating AEM with REST APIs. * Experience with Maven, Git, automated testing, performance optimization, and production support. * Strong understanding of web development, content management systems, and digital experience platforms. * Banking and Cards domain knowledge is a plus., * Proven experience designing and developing enterprise AEM solutions. * Experience building and integrating AEM-based websites, applications, digital forms, and user interfaces. * Experience troubleshooting AEM applications and supporting production environments. * Experience working across the full software development lifecycle. Education: * Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field preferred, or equivalent practical experience. Excellent verbal and written English communication skills and the ability to interact professionally with a diverse group are required. ## Description * Design, develop, and implement Adobe Experience Manager (AEM) solutions, including AEM Sites, DAM, Forms, Guides, Franklin/Edge, and AEM DevOps. * Translate business requirements into scalable, secure, and maintainable AEM application architectures. * Develop and customize AEM components, editable templates, content fragments, workflows, authoring features, and integrations. * Develop and troubleshoot custom AEM applications using Java, Apache Sling, OSGi, JCR, and HTL. * Design responsive web experiences using HTML, CSS, and JavaScript and integrate AEM with REST APIs. * Perform unit and integration testing and support automated testing practices. * Support AEM deployment and development processes using Maven and Git. * Optimize application performance, troubleshoot production issues, and provide ongoing technical support. * Collaborate with business, development, and technical teams throughout the project lifecycle. ## Related Videos - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Work efficiently with Architecture Decision Records (ADRs)](https://www.wearedevelopers.com/videos/48-work-efficiently-with-architecture-decision-records-adrs) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [16 Best Free React UI Libraries in 2025](https://www.wearedevelopers.com/magazine/148-16-best-free-react-ui-libraries-in-2025) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)