Associate Staff Engineer (AEM Development)

  • Full-time
  • Service Region: South Asia

Company Description

👋🏼We're Nagarro.

We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at a scale — across all devices and digital mediums, and our people exist everywhere in the world (18500+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We are looking for great new colleagues. That is where you come in!

Job Description

Requirements

  • Experience : 4+ years
  • Experience in Adobe Experience Manager (AEM) development, production support, and troubleshooting.
  • Strong hands-on experience with Adobe Experience Manager 6.5 and/or AEM as a Cloud Service.
  • Good understanding of AEM Sites, Sling Models, OSGi Framework, Apache Sling, JCR Repository, and HTL/Sightly.
  • Experience developing and maintaining AEM components, templates, dialogs, workflows, and OSGi services.
  • Strong Java development skills with experience in JavaScript, REST APIs, and JSON.
  • Experience working with Editable Templates, Content Fragments, and Experience Fragments.
  • Good understanding of AEM architecture, repository structure, and application configuration.
  • Hands-on experience in L2 and L3 production support, incident management, application troubleshooting, and bug fixing.
  • Strong debugging and analytical skills, including log analysis, root cause investigation, and RCA preparation.
  • Experience managing production incidents and resolving issues within defined SLAs.
  • Experience troubleshooting third-party integrations and API connectivity issues.
  • Knowledge of application performance tuning, monitoring, and optimization.
  • Experience with Maven, Git, and software development best practices.
  • Understanding of CI/CD pipelines and deployment tools such as Jenkins, GitHub Actions, or Azure DevOps.
  • Exposure to AEM Cloud Service and cloud-based application environments.
  • Ability to collaborate effectively with business users, content authors, developers, support teams, and external vendors.
  • Strong communication, analytical, and problem-solving skills, with the ability to work independently in a production support environment.
  • Willingness to work in the US time zone shift from 8:30 PM IST to 5:30 AM IST.
  • Flexibility to work in a hybrid or location-flexible arrangement.
  • Familiarity with Docker and exposure to AWS or Azure cloud environments would be an added advantage.

Responsibilities

  • Provide Level 2 and Level 3 production support for enterprise Adobe Experience Manager (AEM) applications, ensuring platform stability and availability.
  • Monitor AEM production environments and proactively identify and resolve application, content, authoring, publishing, and configuration-related issues.
  • Perform advanced troubleshooting, log analysis, debugging, and root cause identification for complex production incidents.
  • Manage incidents, service requests, bug fixes, and support tickets within agreed SLAs.
  • Coordinate with business users, content authors, and cross-functional support teams to ensure timely issue resolution.
  • Support deployments, releases, environment validations, and production changes.
  • Perform code-level debugging and resolve complex defects involving AEM components, templates, workflows, services, and integrations.
  • Conduct Root Cause Analysis (RCA) and implement permanent fixes and preventive solutions for recurring issues.
  • Manage and troubleshoot integrations with third-party platforms and REST APIs.
  • Collaborate with Adobe Support for product-related issues, technical investigations, and escalations.
  • Design, develop, enhance, and maintain AEM components, templates, dialogs, workflows, and services.
  • Develop scalable and reusable AEM solutions using Sling Models, Servlets, OSGi Services, HTL (Sightly), and JCR.
  • Work on AEM Sites, Editable Templates, Content Fragments, Experience Fragments, and AEM Workflows.
  • Perform code reviews and ensure adherence to development standards, performance requirements, and security best practices.
  • Support performance tuning, application monitoring, platform stability, and scalability initiatives.
  • Contribute to AEM Cloud Service adoption, CI/CD implementation, and DevOps initiatives.
  • Participate in technical design discussions, platform enhancements, and modernization activities.
  • Maintain knowledge base articles, operational documentation, and technical support guidelines.
  • Participate in on-call support and major incident management activities as required.

Qualifications

Bachelor’s or master’s degree in computer science, Information Technology, or a related field.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

Privacy NoticeImprint