
Search by job, company or skills
Job Title: AEM Backend Developer
Location: Bangalore, India (Hybrid)
What You Get to Do in This Role
Be part of a high-impact team with a mission to build and deliver world-class B2B digital marketing experiences for prospects and customers
Design, develop, and enhance websites and applications using Adobe Experience Manager (AEM 6.5 / AEMaaCS)
Build scalable and reusable components, templates, dialogs, and workflows using AEM technologies (Java, HTL/Sightly, Sling, JCR, OSGi)
Contribute to modern authoring experiences, including adoption of Universal Editor and self-service content publishing capabilities
Develop intuitive and high-performance UI experiences to enable web production teams to efficiently manage content across digital platforms
Collaborate with cross-functional teams (Engineering, Product, Marketing, Operations) to deliver end-to-end digital solutions, including site architecture, content models, and workflows
Drive component reusability, performance optimization, and accessibility standards across the platform
Integrate with enterprise systems using APIs, microservices, and headless architectures where applicable
Leverage AI-assisted development tools to improve productivity, code quality, and automation across the development lifecycle
Participate in Agile ceremonies, contribute to backlog refinement, and provide accurate estimations and technical breakdowns
Ensure adherence to engineering best practices including code quality, security, documentation, and testing standards
Collaborate with and guide development vendors/partners, ensuring alignment with platform and coding standards
Participate in design reviews, code reviews, and architecture discussions to ensure scalable and maintainable solutions
Support production stability and operational excellence, including debugging, performance tuning, and incident resolution
Contribute to a culture of continuous learning, innovation, and knowledge sharing (tech talks, hackathons, POCs)
Qualifications
To be successful in this role, you should have:
6–8 years of experience in web application development for large-scale, public-facing platforms
5+ years of hands-on experience with Adobe Experience Manager (Sites, Workflows, MSM, Assets, Package Manager, Content Structure, OSGi, JCR)
Strong experience with Java/J2EE, backend development, and Spring MVC (microservices and full-stack experience is a plus)
Experience with JavaScript, jQuery, AJAX, JSON, HTML5, CSS3, and related technologies
Experience working in Agile environments (daily scrums, sprint planning, iteration reviews)
Understanding of CI/CD practices, tools, and processes
Knowledge of modern development tools such as Git, SVN, Maven
Strong motivation to learn and adapt to new technologies
Ability to work independently with minimal supervision while delivering high-quality results
Strong problem-solving skills
Excellent team collaboration skills, especially with global teams
Strong written and verbal communication skills
Relevant certifications (e.g., Adobe AEM Sites) are a plus
Job ID: 147321997
We don’t charge any money for job offers