AEM Developer
Pleasanton, CA - USA
Job Summary
AEM Developer (Cloud Service Developer)
Location: Pleasanton CA (Onsite)
We are seeking a skilled AEM as a Cloud Service (AEMaaCS) Developer to build and maintain high-performance digital experiences. You will leverage the latest cloud-native features of Adobe Experience Manager focusing on scalable component development automated CI/CD pipelines and seamless third-party integrations.
Key Responsibilities
- Cloud-Native Development: Design and implement reusable AEM components templates and workflows optimized for the AEM Cloud Service environment.
- Pipeline Management: Use Adobe Cloud Manager as the sole mechanism for deploying code through full-stack and front-end CI/CD pipelines.
- Backend Engineering: Develop custom OSGi services Sling Models and servlets using Java.
- Frontend Integration: Collaborate on front-end pipelines to decouple CSS/JS deployments from backend releases for faster updates.
- Performance Tuning: Optimize dispatcher settings caching strategies and asset processing using Asset Compute Microservices.
- Resilient Coding: Ensure code is resilient and resumable for background tasks adhering to cloud-native development guidelines.
Required Skills & Qualifications
- Core AEM Expertise: Proven experience with AEM 6.5 or AEM as a Cloud Service.
- Tech Stack: Mastery of Java HTL (Sightly) Apache Sling and OSGi.
- Cloud Tooling: Familiarity with the AEM as a Cloud Service SDK including local Quickstart Jar and Dispatcher Tools.
- Web Technologies: Proficiency in JavaScript HTML5 CSS3 ReactJS and Maven.
- Migration Tools: Knowledge of Content Transfer Tools and Repository Modernizer for migrating legacy AEM to the cloud.
- Education: Bachelors degree in Computer Science IT or a related field.
Preferred Qualifications
- Adobe Certifications: Adobe Certified Professional - AEM Developer or Architect.
- Headless Experience: Experience with AEM Headless and GraphQL APIs.
- Advanced Integration: Hands-on experience with Adobe Target Adobe Analytics or Adobe App Builder.