Search companies, apply steps, and learning contentCtrl⌘K
Search companies, apply steps, and learning content
AEM employers, apply guide, and learning paths
Researched AEM employers — filter by India presence and AEM Cloud. Browse employers, follow the apply workflow, and use learning paths when you need them.
Useful when you are applying now — and when you are simply staying sharp:
Learn from interview gaps instead of only memorising answers.
Keep LinkedIn and Naukri current so the right role can find you.
A relaxed interview every few months helps you sense pay and market fit.
Companies, apply steps, roadmaps, and prep work best together.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
9
CEAT
Product
Yes
HQ Mumbai, India · India Yes
Products
AEM SitesAEM AssetsAdobe Commerce
Typical roles
AEM Developer
Digital Experience Engineer
Notes
India tyre brand D2C platform on Experience Manager Sites and Assets (Adobe India case study).
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
9
Cisco
Product
Yes
HQ San Jose, USA · India Yes
Products
AEM SitesAEM Cloud Service
Typical roles
AEM Cloud Engineer
Web Platform Engineer
Notes
Cisco.com replatform to AEMaaCS (Adobe case study). Strong product eng employer; India AEM volume is intermittent vs SI partners.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
9
Ford Motor Company
Product
Yes
HQ Dearborn, USA · India Yes
Products
AEM SitesAEM AssetsAEM Cloud Service
Typical roles
AEM Developer
Technical Anchor
Adobe Experience Engineering Manager
Notes
AEMaaCS dealer portal and consumer experiences; Chennai India engineering hub for React + AEM. High-quality roles; cadence below continuous SI hiring.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
9
Lenovo
Product
Yes
HQ Morrisville, USA · India Yes
Products
AEM SitesAdobe AnalyticsAdobe Target
Typical roles
Web Product Specialist
AEM Developer
Digital Experience Engineer
Notes
Global Experience Cloud rollout; Bangalore web product and marketing technology hiring.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Opens each employer’s careers site. Search for AEM, Adobe Experience Manager, or related stack keywords — job titles vary.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
Tip: careers and evidence links are snapshots from the verified date. If a link fails, open the employer careers site and search for AEM / Adobe Experience Manager.
How to Apply
Step-by-step apply workflow for AEM roles — resume, LinkedIn, Naukri, outreach, and tools.
Apply workflow
Prepare your resume and profiles first — apply only when your join date matches the role.
Build your resume (ChatGPT or any agent): Share your full experience — companies, technologies, education, projects, and employment history. State the AEM role you want (backend, frontend, campaign, full-stack, etc.) and the type of companies you are targeting. List your skills clearly. Ask for a tailored resume with ATS keywords for those roles.
Do not use the export as-is. Open Overleaf, pick a simple one-column resume template. Copy-paste content from the draft into LaTeX manually — auto-generated LaTeX often has errors. Fix any section that does not read well. Do not add GitHub, HackerRank, or other profile links unless you actively use them.
Upload the Overleaf PDF to ChatGPT and a few free ATS checker sites. A score above 70 is good enough to proceed.
Ask ChatGPT for steps to update LinkedIn and Naukri so they match your resume. Recruiters search by keywords — skills and headline matter most. Share screenshots of each profile section and ask what to fill in (especially skills). Get your LinkedIn profile reviewed. Spend real time on both profiles — they are essential for India hiring. Use the same resume details on other job portals. Keep LWD (last working day), location, CTC, and notice period accurate.
Notice period — do not apply to immediate roles: If you have not resigned yet, or you have resigned but still have a long notice (for example 90 days) and cannot join immediately or within about 30 days, do not apply to companies hiring for immediate joiners. Applying when you are not available often leads to rejection — and that can hurt your chances at the same company later, when you are actually ready to join.
Notice period — where you can apply: During a long notice, you can still apply to MNCs and product companies that accept standard Indian notice (often 60 or 90 days). Many large employers are flexible if your last working day is stated clearly. Match each posting to your real join date — skip immediate roles, but do not sit idle if the employer explicitly allows your notice length.
Use early notice time well: Prepare your resume, LinkedIn, Naukri, company shortlist, and AEM interview prep. For roles that need you sooner, start portal applies, emails, and referral outreach when you are within about 30 days of your last working day.
Skip immediate-hiring roles if you cannot join soon — an early rejection can hurt you later. You can still apply to MNCs and product companies that accept long notice when your LWD matches. For most other roles, apply actively in the last ~30 days of notice.
Outreach
Use referrals, HR posts, and connection requests — avoid blind apply when you can reach a person.
LinkedIn posts: Search AEM (or your role keyword), filter type to Posts. First pass — wider time window; after that — last 1 day only. Look for HR or hiring posts for your role. Often an email is in the post — send your application there. This works well because your profile goes directly to HR.
Gmail cover-letter template: For LinkedIn or Naukri invites, keep a reusable Gmail template — short cover letter with skills, experience, LWD if applicable, contact details, and resume attached. Reuse for every invite-style apply. Send these emails only when you are within about 30 days of joining — not earlier in a long notice period.
Referral before direct apply: When you see a job on LinkedIn or Naukri, do not apply immediately. Search that company on LinkedIn, find people in the same role (or a related AEM role), and send a connection request. After they accept, ask for a referral politely — not bluntly ("could you refer me?"). Use a ChatGPT-drafted message that mentions your role, experience, and why you fit. Wait for their reply. If referral works, great; if not, you can still apply later.
Recruiter direct: If the post lists a recruiter email or contact info, reaching out there often works better than a generic portal apply.
Treat outreach as higher signal than one-click apply. Keep templates in Gmail; refine referral and HR-post wording with ChatGPT once, then reuse.
Learning sources
Keep job-search prep and AEM technical prep separate.
Job-search content (resume, LinkedIn, Naukri, referral messages): ChatGPT or any agent — paste your real experience only, never invented bullets.
AEM technical depth: This playbook's roadmaps, glossary, and interview prep — plus Adobe Experience League when you need to verify a topic before an interview.
Employer research: Use the Target Companies table and company evidence before you interview or message someone at that employer.
Do not list tools or platforms on your resume or profiles unless you use them actively.
ChatGPT helps you present your profile clearly; this playbook helps you defend AEM topics in a technical interview.
Weekly rhythm
How to search and apply on LinkedIn and Naukri after your profiles are ready.
Before the last 30 days of notice: Focus on resume, profiles, company shortlists, and AEM interview prep. You may apply to MNCs and product companies that accept 60–90 day notice if your LWD matches — but avoid immediate-joiner roles if you cannot start that soon.
Last 30 days of notice: On LinkedIn and Naukri, search your AEM role, set the time filter to last 30 days for a first pass, then switch to last 1 day for daily new listings. Apply only where the role fits your skills and your LWD — skip immediate-joiner posts if you could not actually start that soon.
Ongoing daily search: After the backlog is cleared, search the same role with last 1 day only — apply daily to new listings while you are within your availability window.
LinkedIn posts: Search AEM (or your keyword), type Posts, wider window first then last 1 day on repeat visits. Check HR hiring posts and email applications (see Outreach) — again, only when you can join within about 30 days.
Platform hygiene: Use the same search strategy on LinkedIn and Naukri. Update your availability on Naukri at least every 15 days. Refresh or update the Naukri profile regularly — activity improves visibility to recruiters.
Stay patient: Do not lose hope if responses are slow in the first half of your notice. Many offers in India come in the last 30 days — keep preparing so you are ready when that window opens.
Prepare early; apply and outreach actively only when you are close to your LWD. Most serious offers tend to land in the final month of notice.
Tools
Common tools for resume, profiles, and applications in India.
Overleaf — one-column LaTeX resume template; manual paste from the draft, export PDF.
Free ATS checker sites — sanity check before you publish the resume (target 70+).
LinkedIn — profile, job search (30-day then 1-day filter), Posts search for HR hiring, company people search for referrals.
Naukri — profile aligned with LinkedIn, job search with the same time-filter strategy, availability updates every ~15 days.
Gmail — saved template for cover letter and resume when applying via invite or email from a post.
This playbook — Target Companies, filters, and interview prep once conversations start.
No apply bots. Every application should use the same polished resume and aligned profiles.
Career Strategy
Long-term direction for AEM developers in India.
In India, AEM roles show up across product companies, GCCs, and agencies / SIs — each has different pace, ownership, and interview style. Use Target Companies to build a list; use How to Apply for the workflow. Prefer depth in AEM (Sites, Cloud Service, Dispatcher, integrations) over shallow “full-stack everything.” Stay interview-ready even when you are not switching: keep LinkedIn/Naukri current, do a calm market-check interview every few months, and close gaps interviews expose. This is personal research — not a ranking of employers; every organisation has pros and cons.
Individual Contributor — AEM Engineer
Progress from component developer to senior platform engineer owning delivery pipelines and non-functional requirements.
Foundation — HTL, Core Components, basic Sling Models, author/publish topology.
Modern experience stack — EDS, Universal Editor, composable commerce and personalization at edge.
Professional Branding
Positioning and reusable messaging for AEM roles.
Present yourself as an AEM Developer with clear skills in Sites, Cloud Service, Dispatcher, and integrations. Fill placeholders with your real metrics and projects — never invent impact. Use the templates below for LinkedIn, Naukri, outreach, and resume bullets.
Resume bullet — AEM delivery impact
resume
Delivered [feature/migration] on AEM as a Cloud Service for [brand/program], improving [metric: e.g. publish lead time / cache hit ratio / Core Web Vitals] by [X%] through [Dispatcher tuning / pipeline automation / component refactor].
Resume bullet — headless / GraphQL
resume
Implemented headless content APIs using AEM Content Fragments and persisted GraphQL queries, enabling [web/mobile] teams to ship [feature] without duplicate content entry.
AEM Developer with hands-on experience in [Sites/Assets/Cloud Service] and [Dispatcher/headless/personalization]. Helped [product/marketing] teams ship faster, reliable content on Adobe Experience Cloud — background in [Java/frontend/platform] and [industry]. Open to AEM roles in [city/remote].
Recruiter outreach — AEM roles
networking
Hi [Name], this is [Your name]. I am an AEM [level] developer with experience in [Cloud Service / Dispatcher / headless]. I am exploring [company/sector] roles where Adobe Experience Manager is central to the stack. Happy to connect for a brief call if you are hiring for [team/location].
Naukri profile headline & summary — AEM
branding
Headline: AEM Developer | [Sites / AEMaaCS / Dispatcher] | [City / Remote]
Summary: AEM developer with [N] years on Adobe Experience Manager ([Sites/Assets/Cloud Service]). Delivered [1–2 concrete outcomes with placeholders]. Comfortable with Java, Sling/HTL, and [Dispatcher / headless / integrations]. Open to AEM roles in [locations]. Prefer roles where AEM is core to the product, not a side CMS.
Resume bullet — Dispatcher / caching
resume
Improved publish-side performance for [site/program] by tuning Dispatcher [filter/cache/invalidation] rules and measuring [cache hit ratio / TTFB / error rate], reducing [symptom] without changing authoring workflows.
Learning Roadmap
Structured AEM learning paths.
Start here if you are new or rusty: AEM foundation (architecture → Sling/HTL → Dispatcher). Then: Cloud Service & Edge. When you need personalization / data: Experience Platform integration. Each step lists curated official Adobe / Apache docs — go at your own pace.
AEM foundation path
Core AEM skills — architecture through component development.
Build from platform basics (Sites, Sling, HTL, OSGi, Dispatcher, Java for AEM) into Cloud Service, headless, and Experience Platform integrations. The table below includes official Adobe / Apache docs where available — use them as the source of truth, not random blog posts.
Technology
Category
Level
Summary
AEM Core Components
Components
Beginner
Adobe-maintained component library with accessibility and Cloud Service compatibility.
Short definitions of AEM, DXP, and related terms used in interviews and roadmaps. Prefer Adobe Experience League and Apache docs when you need full detail.
Term
Definition
Related
Adobe Experience Manager (AEM)
Enterprise content management system for websites, assets, forms, and headless content. The core Adobe product AEM developers work with on Adobe Experience Cloud.
dxp, aem-cloud
Digital Experience Platform (DXP)
Integrated suite of products (CMS, DAM, analytics, personalization) used to design and deliver customer experiences across channels.
aem, aep
AEM as a Cloud Service (AEMaaCS)
Cloud-hosted AEM with continuous delivery, auto-scaling, and Adobe-managed infrastructure. Replaces self-hosted 6.5 for new programs.
cloud-manager, dispatcher
Cloud Manager
Adobe pipeline tool for building, deploying, and monitoring AEM Cloud Service environments (dev, stage, prod).
aem-cloud
Apache Sling
RESTful OSGi framework AEM uses to map URLs to resources and scripts (JCR nodes).
osgi, jcr
Interview Prep
Technical and behavioural questions for AEM roles.
Interview outcomes depend on your knowledge, how the interviewer runs the loop, what is on your resume and projects, and fundamentals (JCR, Java, Sling, OSGi, Dispatcher, HTL, ResourceResolver). Guidance below is a coach checklist — adapt it to your experience; it is not a script and not a guarantee of exact questions. Honest AEM project work (without relying only on AI-generated answers) is the strongest prep; still study the basics so you can explain what you built.
Category
Level
Question
Guidance
technical
Beginner
How does HTL help prevent XSS compared to JSP scriptlets?
Explain automatic context-aware escaping and separation of logic into Sling Models.
technical
Beginner
What is the JCR in AEM, and how does Oak relate to it?
JCR is the hierarchical content API; Oak is the Jackrabbit Oak implementation AEM uses. Talk nodes/properties, workspaces at a high level, and that queries need appropriate indexes — avoid inventing storage internals you have not used.
technical
Beginner
Why adopt Core Components instead of only custom components?
Maintenance, accessibility, upgrade path, Cloud Service compatibility, extension via overlay.
behavioral
Beginner
Why AEM development instead of generic full-stack?
Tie to depth in AEM and CMS platforms, business impact of faster content delivery, and steady demand for AEM developers in India and globally.
behavioral
Intermediate
Describe a disagreement with an architect or product owner and how you resolved it.
Focus on data, trade-offs, and alignment to customer impact — not winning the argument.