Senior AEM Developer
TELUS Digital · Philadelphia, PA · 5 days ago
On-siteEngineering$125k–$135k/yrFull-time
Key Responsibilities
- Design, develop, and maintain AEM-based websites and enterprise-grade web applications
- Build custom AEM components, templates, dialogs, workflows, and services
- Develop headless AEM solutions using AEM Headless / Content Services / GraphQL APIs with React and Next.js
- Implement component-driven architectures leveraging AEM SPA Editor, Content Fragments, and Experience Fragments
- Integrate AEM with third-party systems, APIs, and marketing tools (Adobe Marketing Cloud, Analytics, Target, etc.)
- Optimize website performance, scalability, and SEO, including dispatcher configuration, caching, and CDN strategies
- Collaborate closely with UX/UI designers, content authors, QA, and project managers
- Write clean, modular, testable, and well-documented code
- Troubleshoot, debug, and resolve application and production issues
- Participate in code reviews, contribute to engineering best practices, and mentor junior developers
- Support CI/CD pipelines, deployments, and environment configurations (dev, QA, prod)
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field
- 7–8+ years of hands-on experience with Adobe Experience Manager (AEM)
- Strong expertise in Java-based technologies
- Java, Servlets, OSGi, Sling Models
- Solid understanding of web technologies
- HTML5, CSS3, JavaScript/TypeScript
- Strong experience with React.js and Next.js, especially for headless CMS implementations
- Hands-on experience with AEM Headless and SPA development, including:
- AEM SPA Editor and component development
- Content Services / GraphQL APIs
- Experience with Content Fragments & Experience Fragments
- Multisite and multichannel content delivery
- In-depth understanding of AEM architecture, including:
- Sling, JCR (Java Content Repository), Oak
- OSGi services and bundles
- Dispatcher and caching mechanisms
- Workflows and content authoring
- Familiarity with software design patterns, SOLID principles, and best practices
- Strong problem-solving, debugging, and analytical skills
- Excellent communication and collaboration skills
Nice to Have
- Experience with CDN platforms (e.g., Akamai), caching strategies, and performance optimization
- Hands-on experience with AEM as a Cloud Service
- Experience with CI/CD tools such as Git, Azure DevOps, or GitHub Actions
- Knowledge of Adobe Marketing Cloud integrations (Analytics, Target, Campaign)
- Familiarity with performance monitoring, SEO optimization, and accessibility standards
- Experience working in Agile/Scrum environments