4 - 8 years

20 - 35 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description


Job Title: AEM BE Developer Location: Bangalore

About Us:
Bridgestone Retail Operations (BSRO), the customer always comes first. With more than 2,200 stores and 21,000 dedicated teammates across the United States, we are proud to be the nation's industry leader in Complete Auto Care. Our trusted family of brands including Firestone Complete Auto Care, Tires Plus, Hibdon Tires, and Wheel Works

Role Overview:
We are seeking a highly skilled AEM Backend Developer to design, develop, and optimize backend solutions for Adobe Experience Manager (AEM)- based applications. The ideal candidate will have strong expertise in Java, python, OSGi, Sling, JCR, and AEM workflows, enabling seamless content management and efficient system performance. You will collaborate closely with frontend developers, architects, and content authors to build scalable, high-performance solutions.

Key Responsibilities:

AEM Backend Development
Develop custom AEM components, templates, services, and workflows using Java, python, OSGi, and Apache Sling. Design and implement AEM Content Repository (JCR) structures for efficient content storage and retrieval. Build and extend AEM servlets, filters, event listeners, and schedulers to enhance platform functionality. Implement AEM Workflows, Content Fragments, Experience Fragments, and Content Services for structured content delivery. Optimize AEM Dispatcher rules and caching mechanisms to improve system performance.

Integration & API Development
Develop and integrate RESTful APIs, GraphQL, and third-party services with AEM. Work on headless AEM implementations, ensuring seamless data exchange with frontend applications. Implement authentication and authorization mechanisms, including SSO, OAuth, and LDAP integrations. Collaborate with DevOps teams to support CI/CD pipelines, containerization (Docker/Kubernetes), and cloud deployments, caching, and minimizing render-blocking resources. Ensure cross-browser compatibility and adherence to SEO best practices. Improve page load speeds and Core Web Vitals for better user engagement


Performance Optimization & Security Optimize AEM query performance using JCR queries (XPath, SQL2) and indexing. Enhance system scalability and reliability by fine-tuning backend services. Implement security best practices, including user access control, content authorization, and secure API development. Monitor and resolve memory leaks, concurrency issues, and system bottlenecks.


Required Skills & Qualifications: 3+ years of experience in AEM backend development with Java, python, OSGi, and Apache Sling. Proficiency in JCR (Java Content Repository), Oak, and AEM DAM (Digital Asset Management). •Experience in developing AEM servlets, event listeners, and Sling models. Strong knowledge of AEM Dispatcher configuration and caching strategies. Experience with RESTful APIs, GraphQL, and third-party integrations. Knowledge of SSO, OAuth, JWT, and LDAP authentication mechanisms. Hands-on experience with Apache Felix, Sling Models, and HTL Use-API. Familiarity with AEM Cloud Service and headless AEM implementations.

More Jobs at Bridgestone- Global Capability Centre

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

hyderabad, chennai, bengaluru

kolkata, pune, delhi / ncr

hyderabad, chennai, bengaluru

hyderabad, bengaluru

hyderabad, pune, bengaluru

bangalore, noida, chennai, hyderabad, kolkata, gurugram, pune, mumbai city, delhi