AEM Developer

AEM Developer

Posted 1 week ago by 1753785108

Negotiable
Outside
Remote
USA

Summary: The AEM Developer role is a fully remote position focused on modernizing external digital platforms using Adobe Experience Manager (AEM) as a Cloud Service. The candidate will leverage extensive experience in AEM and full-stack Java development to create custom components, optimize delivery, and ensure high performance and security standards. Collaboration with various teams and mentoring junior developers are also key aspects of this position.

Key Responsibilities:

  • 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.
  • 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.
  • 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.
  • 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.

Key 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.

Salary (Rate): undetermined

City: undetermined

Country: USA

Working Arrangements: remote

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

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.