Job description
Role overview
Lead backend development initiatives for Adobe Experience Manager (AEM) solutions, including RESTful APIs and microservices. Design and implement scalable Node.js services while ensuring code quality through best practices. Collaborate across all phases of the software development lifecycle from planning to maintenance.
Key responsibilities
- Architect and develop backend services using Node.js, RESTful APIs, and Express.js
- Design custom AEM components and integrate with enterprise systems
- Mentor junior developers and maintain high code quality standards
- Participate in full SDLC processes including testing and deployment
- Collaborate with cross-functional teams to deliver digital experiences
Responsibilities
- Architect and develop backend services using Node.js, RESTful APIs, and Express.js
- Design custom AEM components and integrate with enterprise systems
- Mentor junior developers and maintain high code quality standards
- Participate in full SDLC processes including testing and deployment
- Collaborate with cross-functional teams to deliver digital experiences
Requirements
- 4-7 years of experience in backend development with Node.js
- Proficiency in Adobe Experience Manager (AEM) architecture and components
- Strong RESTful API design and implementation skills
- Experience with Express.js and microservices development
- Solid understanding of software development lifecycle methodologies
Benefits
- Competitive salary with performance-based bonuses
- Health and wellness benefits package
- Professional development budget and certifications
- Flexible work hours and remote options
- Opportunities for leadership growth
Keywords
AEMNode.jsRESTful APIsExpress.jsMicroservicesSDLCCode QualityBackend Development