
AEM Developer – Senior Developer
Adobe
full-time
Posted on:
Location Type: Office
Location: Bangalore • India
Visit company websiteExplore more
Job Level
About the role
- Work on AEM-related custom demos, new integrations with Adobe products, internal enterprise systems, and product feature prototypes, ensuring high-quality delivery, alignment to guidelines, and timely completion
- Work closely with internal teams to understand their business requirements, translate them into technical specifications, and build effective AEM solutions that meet their needs
- Lead the development and customization of AEM components, templates, workflows, and integrations, demonstrating your deep technical expertise in Java, web-technologies and styling frameworks
- Build mini applications based on customer requirements to demonstrate the feasibility of the application, often requiring rapid prototyping and/or product demo for a client
- Conceptualize and implement your own ideas, propose, and implement POCs of new features and integrations
- Assist the sales staff in assessing the potential application of company products to meet customer needs
- Use in-depth product knowledge to provide technical expertise to sales staff and customers through sales presentations and product demonstrations
- Collaborate with multi-functional teams, including project managers, UX designers, and quality assurance professionals, to ensure smooth project execution
- Manage client relationships, effectively communicate project progress, and address any concerns or issues that arise
- Identify and resolve performance bottlenecks, technical issues, and defects in AEM implementations
- Proactively maintain the highest level of technical expertise by learning the latest Adobe DX technologies and solutions
- Use internal and external learning opportunities as well as self-study
- Act as an inspiring individual within the Adobe technical community to develop and share guidelines and processes
- Mentor existing/new team members with new product features, delivery processes, project-based findings, and support
- Grow Adobe’s architecture practice and share on-the-ground customer feedback with product engineering and product managers to improve the product capabilities.
Requirements
- Bachelor’s or master’s degree in computer science, Information Technology, or a related field
- 5+ years of experience as AEM Developer
- Extensive hands-on experience in Java development, JSP, Servlets, REST API, HTML, CSS, and JavaScript
- Significant exposure to working with ClientLibs, Java Content Repository (API), Sling Web Framework, and Apache Felix OSGi framework
- Develop OSGI bundles, AEM templates, HTL/Sightly components, and services
- AEM launches, workflows, localization features, AEM Mobile and Forms applications, MSM, and the AEM DAM
- Experience with Adobe Analytics, Adobe Launch, and Dispatcher would be a plus
- Experience with large-scale, high-volume E-commerce websites, Responsive build techniques
- Proficiency in AEM core components, including templates, components, workflows, and content structures
- Solid understanding of modern Content Management System architecture, installation, and administration
- Applying various application integration techniques to communicate with third-party and legacy/back-end systems
- Experience in integrating with other systems, such as CRM, DAM, and eCommerce platforms
- Knowledge of modern web technologies and frameworks, such as React or Angular, is a plus
- Adobe certifications in AEM or related technologies are highly desirable but not essential.
Benefits
- Equal opportunity employer
- Accessibility accommodations available for applicants
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaJSPServletsREST APIHTMLCSSJavaScriptClientLibsJava Content RepositorySling Web Framework
Soft skills
communicationcollaborationmentoringproblem-solvingproject management
Certifications
Adobe certifications in AEM