About the company
Vonage is a global cloud communications leader. Your talent will further help brands - such as Airbnb, Viber, WhatsApp, and Snapchat - accelerate their digital transformation through our fully programmable-based unified communications, contact center solutions, and communications APIs.
Responsibilities
- Design and develop custom AEM components, templates, dialogs, schedulers, workflows, and OSGi services using Java, HTL/Sightly, and Sling Models
- Build robust multi-site, multi-lingual, and multi-channel publishing solutions leveraging AEM WCM, DAM, and MSM
- Guide migration efforts and work extensively with AEM as a Cloud Service, Dispatcher configurations, and modern deployment pipelines
- Integrate AEM with third-party systems and enterprise services, including CRM, analytics (Adobe Analytics/Target), and headless content APIs
- Conduct rigorous code reviews, enforce best practices (TDD, CI/CD), and mentor junior-to-mid-level developers
- Troubleshoot and optimize application performance, caching strategies, and security compliance
- Demonstrate the usage of AI Agents and code assistants to improve productivity
- Participate actively in Agile/Scrum ceremonies
Requirements
- 5+ years of total software development experience
- 3+ to 5+ years of hands-on technical experience specifically with Adobe Experience Manager (AEM 6.x and AEM as a Cloud Service)
- Deep understanding of the underlying AEM framework, including Apache Sling, Apache Felix (OSGi), JCR, and CRX
- Proficiency in building Touch UI components using Granite UI, HTL, and Sling Models
- Experience configuring Dispatchers, replication agents, and cloud manager pipelines
- Advanced proficiency in Core Java / J2EE, web services (REST) and enterprise design patterns
- Solid front-end foundation: HTML5, CSS3, modern JavaScript (ES6+), SCSS, Tailwind CSS, and responsive design frameworks (e.g., Bootstrap, React, or Vue)
- Experience with build automation and version control tools: Maven, Webpack, Babel, Git, Jenkins, and Adobe Cloud Manager
- Familiarity with unit testing frameworks (JUnit, Mockito)
- Strong background working in Agile/Scrum development environments
- Excellent problem-solving skills
Nice to Have
- Adobe-certified expert credentials (e.g., Adobe Certified Expert – AEM Sites Developer)
- Experience with headless content delivery (AEM Content Services / GraphQL)
- Hands-on exposure to Adobe Experience Cloud ecosystem tools (Adobe Target, Adobe Analytics, Adobe Campaign)
Conditions
- India (Remote)
- Attractive Discretionary Time Off
- Private Medical Insurance with optional dependent coverage
- Educational Assistance Reimbursement Program
- Opportunities for reimbursement for conferences, trainings, and other personal development events
- Maternity and Paternity Leave