AEM - Developer / Senior Developer
Bengaluru · 4+ years experience · Hybrid · Posted Oct 12, 2026
At a glance
- Experience
- 4+ years experience
- Workplace
- Hybrid
- Location
- Bengaluru
About Valtech
- Valtech is the experience innovation company that exists to unlock a better way to experience the world. By blending crafts, categories, and cultures, we help brands unlock new value in an increasingly digital world.
- At the intersection of data, AI, creativity, and technology, we drive transformation for leading organizations, including L’Oréal, Mars, Audi, P&G, Volkswagen Dolby, and more.
- At Valtech, we don’t just talk about transformation. We make it happen. Our people are the heart of our success, and we foster a workplace where everyone has the support to thrive, grow and innovate.
- Are you ready to create what’s next? Join us.
About the role
- As an AEM Developer / Senior Developer at Valtech, you are passionate about experience innovation and eager to push the boundaries of what's possible.
- You bring experience, a growth mindset, and a drive to make a lasting impact while building the next generation of customer experiences.
Responsibilities
- Develop AEM components, templates, services, and integrations using Java, OSGi, and Sling Models on AEM 6.5 and AEMaaCS.
- Build and optimize EDS blocks and author experiences using Universal Editor and modern JavaScript.
- Implement headless solutions using Content Fragments, GraphQL, and REST APIs; build React-based frontends.
- Develop serverless extensions and integrations with Adobe App Builder and Adobe I/O; contribute to AEM Mesh/App Mesh implementations.
- Configure and manage AEM Sites, Assets, and Dynamic Media (renditions, presets, delivery).
- Support migrations: refactor legacy code for Cloud Service compatibility, use the AEM Modernization Agent and other tooling where applicable, and validate output.
- Build and maintain CI/CD pipelines (Cloud Manager and Git-based workflows); write unit and integration tests.
- Participate in design discussions and peer code reviews; mentor junior developers.
- Troubleshoot defects and performance issues across environments; work with QA, architects, and the Lead on delivery.
- Document technical designs, component behaviour, and runbooks.
Requirements
- Experience with EDS (block development, performance tuning) and Universal Editor
- Hands-on AEM 6.5 and AEMaaCS development (Sites, Assets, Dynamic Media, Content Fragments)
- Strong Java, OSGi, Sling Models, Sling, JCR, and Maven
- GraphQL and REST API design and consumption
- Strong JavaScript (ES6+), React, HTML5, CSS3/SCSS
- Working knowledge of Adobe App Builder, Adobe I/O, and AEM Mesh/App Mesh
- CI/CD (Cloud Manager, Git, Jenkins/GitHub Actions/Azure DevOps) and cloud fundamentals
- Solid understanding of Dispatcher, caching, and CDN concepts
- Unit and integration testing (JUnit, Mockito, AEM Mocks, Jest/Cypress or similar)
- Clear communication and a collaborative approach in Agile teams
Preferred qualifications
- Adobe certifications (AEM Sites Developer, Cloud Manager)
- Experience with cloud migration or legacy-to-EDS modernization
- Experience with Adobe Experience Cloud integrations
- Familiarity with accessibility (WCAG), SEO, and security best practices
- Interest in AI-assisted development tooling
- Experienced in Agile methodologies and consulting
Benefits
- Competitive compensation package
- Flexibility with remote and hybrid work options
- Career advancement with international mobility and professional development programs
- Learning and development with access to cutting-edge tools, training, and industry experts
Workplace
- Remote and hybrid work options available (country-dependent)
Skills
- Java
- OSGi
- Sling Models
- AEM
- JavaScript
- React
- HTML5
- CSS3
- GraphQL
- REST API
- Maven
- Git
Show all 14 skills
- JUnit
- Mockito