Overview
Skills
Job Details
Job Title: AEM Developer
Position Type: 100% Remote (Preferred work- EST hours)- District of columbia
Overview
We are seeking a highly skilled and experienced AEM Developer to lead the modernization of external digital platforms and enable transparent, consistent messaging for our organization. This remote position requires strong expertise in AEM (Adobe Experience Manager) as a Cloud Service and solid Java full-stack development skills, working standard Eastern Time hours.
Key Responsibilities
AEM / Edge Delivery Development
Design, build, and maintain custom components, templates, and integrations within AEM as a Cloud Service.
Implement Edge Delivery Services: develop blocks, configure document-based authoring, and optimize delivery through GitHub workflows.
Extend/customize AEM: manage Content and Experience Fragments, workflows, and metadata schemas.
Lead hybrid/headless implementations using GraphQL and REST APIs.
Configure Dispatcher and advanced CDN caching strategies with Cloudflare/Fastly.
Full Stack Engineering
Build robust backend services with Java, OSGi, Sling, JCR, and Apache Felix.
Develop high-performance, reusable front-end components with HTL, JSP, JavaScript (ES6+), HTML5, CSS3.
Implement SPAs using React or Vue (preferred).
Build and integrate RESTful APIs with internal and third-party systems.
DevOps & Cloud
Set up build processes with Maven; manage deployments via Adobe Cloud Manager, Jenkins, GitHub Actions.
Ensure all applications follow cloud-native, security, performance, and accessibility standards (Core Web Vitals, WCAG 2.1).
Troubleshoot, optimize, and ensure high scalability and reliability.
Collaboration & Leadership
Lead code reviews; enforce coding standards and best practices.
Mentor junior developers and coordinate work across distributed teams.
Collaborate with architects, UI/UX, QA, and product teams to align solutions with business needs.
Actively participate in Agile ceremonies and sprint planning.
Required Skills
10+ years of IT experience, including 7+ years in AEM development.
Deep expertise with AEM as a Cloud Service.
Strong backend development experience with Java and related frameworks.
Hands-on skills in hybrid/headless AEM, front-end development, and modern JavaScript frameworks (React/Vue preferred).
Experience establishing CI/CD pipelines and deploying with Adobe Cloud Manager or similar.
Proficiency in performance optimization, security best practices, and accessible design.
Excellent communication skills and proven leadership in distributed, Agile teams.