Login Sign Up

Senior Software Engineer

Tata Consultancy Services

5 - 10 years

Bengaluru

Posted: 08/01/2026

Job Description

Role : Senior Back-End Adobe Experience Manager (AEM) Developer


Job Requirements*

  • We are looking for a highly skilled Senior Back-End Adobe Experience Manager (AEM) Developer with extensive experience in AEM as a Cloud Service (AEMaaCS) . The ideal candidate will be responsible for designing, developing, and maintaining back-end solutions, including APIs, servlets, and custom extensions of AEMaaCS components . This role requires strong technical expertise, problem-solving skills, and the ability to collaborate with architects, front-end developers, and business stakeholders to deliver scalable digital experiences.
  • The ideal candidate will have a proven track record of designing and implementing enterprise-scale solutions, integrating AEM with platforms such as ServiceNow, Salesforce, Adobe Commerce Cloud, SAP (eSAP), and Microsoft Dynamics 365 (D365) .
  • Knowledge of Edge Delivery Services is essential to ensure high-performance, scalable, and secure digital experiences.


Key Responsibilities*

  • Back-End Development
  • Design, develop, and maintain custom back-end solutions within AEMaaCS.
  • Create and manage APIs, servlets, and OSGi services to support business requirements.
  • Extend and customize AEMaaCS components to deliver tailored functionality.
  • System Integration
  • Collaborate with IT Architects to define new APIs or enhance existing ones for enterprise integrations.
  • Implement secure and efficient integrations with external systems and services.
  • Ensure interoperability and smooth data flow across platforms.
  • Performance & Optimization
  • Optimize AEMaaCS back-end code for scalability, performance, and maintainability.
  • Troubleshoot and resolve complex technical issues in production and development environments.
  • Apply best practices for caching, dispatcher configurations, and cloud-native deployments.
  • Collaboration & Leadership
  • Work closely with front-end developers, architects, and QA teams to deliver end-to-end solutions.
  • Participate in code reviews, ensuring adherence to coding standards and best practices.
  • Provide mentorship and guidance to junior developers on AEM back-end development.


Qualifications

  • 6+ years of professional experience in back-end development, with at least 4 years focused on Adobe Experience Manager (AEM) .
  • Strong expertise in AEMaaCS , including authoring, publishing, dispatcher, and cloud-native features.
  • Hands-on experience with Java, OSGi, Sling, JCR, and servlets .
  • Proven ability to create and manage APIs (RESTful, GraphQL) and integrate with enterprise systems.
  • Experience extending and customizing AEMaaCS components.
  • Familiarity with CI/CD pipelines, DevOps practices, and cloud environments (Azure, AWS, or GCP).
  • Strong problem-solving skills and ability to work in fast-paced, collaborative environments.


Preferred Skills

  • Adobe Certified Expert AEM Developer or equivalent certification.
  • Experience with Adobe Edge Delivery Services and other Adobe Experience Cloud products.
  • Knowledge of microservices architecture and headless CMS approaches.
  • Familiarity with front-end frameworks (Javascript, Angular) for full-stack collaboration.
  • Strong communication and documentation skills.
  • Being part of a Global Team, the candidate will participate in Status calls, weekly meetings & collaboration sessions scheduled between 8:00 AM And noon EST


Soft Skills

- Excellent communication

- Team collaboration

- Documentation and knowledge sharing


Education Requirements

Bachelor's / Masters in computer science or equivalent (can be marked optional or flexible)


Certifications

Product Certifications are Required

Services you might be interested in

We Search & Apply Jobs for You!

Our team scans through 1000s of opportunities and applies to roles best suited to your profile

Save 100+ hours and focus on what matters - cracking interviews and landing offers.