Negotiable
Outside
Remote
USA
Summary: The AEM Developer role focuses on modernizing external platforms to enhance messaging consistency and transparency for the Bank across digital channels. The position requires extensive experience in AEM development, particularly with AEM as a Cloud Service, and involves full-stack engineering, DevOps, and collaboration with various teams. The candidate must be available to work during ESR hours and will engage in tasks such as building components, implementing edge delivery services, and leading code reviews. This is a fully remote position based in Washington, DC.
Key Responsibilities:
- Design, build, and maintain components, templates, and integrations within AEM as a Cloud Service.
- Implement Edge Delivery Services: build blocks, configure document-based authoring, set up GitHub workflows, and optimize delivery.
- Extend and customize AEM capabilities including Content Fragments, Experience Fragments, workflows, metadata schemas, etc.
- Work on hybrid/headless implementations (GraphQL and REST APIs).
- Configure Dispatcher and implement advanced CDN caching strategies with tools like Cloudflare / Fastly.
- Develop robust back-end services using Java, OSGi, Sling, JCR, Apache Felix.
- Create reusable, high-performance front-end components using HTL, JSP, JavaScript (ES6+), HTML5, CSS3.
- Implement Single Page Applications (SPA) with frameworks like React or Vue (preferred).
- Build and consume RESTful APIs for integrations with internal systems and third-party services.
- Set up and manage build processes using Maven, manage deployments via Adobe Cloud Manager, Jenkins, GitHub Actions.
- Ensure applications adhere to cloud-native principles, security best practices, and performance standards.
- Troubleshoot, optimize, and ensure performance (Core Web Vitals), scalability, and accessibility (WCAG 2.1).
- Lead code reviews and enforce coding standards and best practices.
- Mentor junior developers and coordinate across distributed teams (onsite and offshore).
- Collaborate with architects, UI/UX, QA, and product teams to align technical implementation with business needs.
- Participate in Agile ceremonies and sprint planning.
Key Skills:
- 10+ years of total IT experience with 7+ years in AEM development.
- Extensive experience with AEM as a Cloud Service.
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
Position: AEM Developer
Location: %100 Remote (Washington, DC)
Duration: 6months
Note: Candidate must be available to work during ESR hours
STRON EAM AND JAVA The main scope of work is to modernize external platforms to facilitate consistent messaging and enable the Bank to engage transparently with audiences across all digital platforms. Tasks are:
AEM / Edge Delivery Development:
Design, build, and maintain components, templates, and integrations within AEM as a Cloud Service
Implement Edge Delivery Services: build blocks, configure document-based authoring, set up GitHub workflows, and optimize delivery
Extend and customize AEM capabilities including Content Fragments, Experience Fragments, workflows, metadata schemas, etc.
Work on hybrid/headless implementations (GraphQL and REST APIs)
Configure Dispatcher and implement advanced CDN caching strategies with tools like Cloudflare / Fastly
Full Stack Engineering:
Develop robust back-end services using Java, OSGi, Sling, JCR, Apache Felix
Create reusable, high-performance front-end components using HTL, JSP, JavaScript (ES6+), HTML5, CSS3
Implement Single Page Applications (SPA) with frameworks like React or Vue (preferred)
Build and consume RESTful APIs for integrations with internal systems and third-party services
DevOps & Cloud:
Set up and manage build processes using Maven, manage deployments via Adobe Cloud Manager, Jenkins, GitHub Actions
Ensure applications adhere to cloud-native principles, security best practices, and performance standards
Troubleshoot, optimize, and ensure performance (Core Web Vitals), scalability, and accessibility (WCAG 2.1)
Collaboration & Leadership:
Lead code reviews and enforce coding standards and best practices
Mentor junior developers and coordinate across distribute teams (onsite and offshore)
Collaborate with architects, UI/UX, QA, and product teams to align technical implementation with business needs
Participate in Agile ceremonies and sprint planning
10+years of total of IT experience with 7+ years in AEM development
Extensive experience with AEM as a Cloud Service