22 Sep
|
CloudFulcrum
|
Bengaluru
22 Sep
CloudFulcrum
Bengaluru
Job Description
Senior AEM Backend & EDS Developer
n
Engineering · Full-Time · Bengaluru / Remote
n
AEM 6.5 / AEMaaCS Edge Delivery Services Java / OSGi 8+ Year
n
s
n ROLE OVERVI
n
EWWe are looking for a seasoned Senior AEM Backend & EDS Developer to architect, build, and maintain enterpris
n
e-grade digital experience platforms. You will drive the development of robust AEM backend components, lead A
n
EMas a Cloud Service migrations, and spearhead the adoption of Adobe Edge Delivery Services (EDS) — includi
n
ngmigrations from AEMaaCS to EDS — to deliver sub-second web experiences. You bring at least one live, producti
n
onEDS site to your track record, and are comfortable owning delivery end-to-end across authoring, build, and C
n
DNlayer
n
s.
n KEY RESPONSIBILIT
n
IES AEM Backend Developm
n
ent▸ Design and develop custom AEM components, templates, and workflows using Java/OSGi, Sling, and J
n
CR.▸ Build and maintain RESTful and GraphQL APIs backed by AEM Content Services and Sling Mode
n
ls.▸ Architect content structures, DAM integrations, and replication topologies for high-availability environmen
n
ts.▸ Implement and lead AEM as a Cloud Service (AEMaaCS) migrations — content migration, index definitio
n
ns,cloud-native configurations, and feature flag manageme
n
nt.▸ Conduct code reviews, enforce best practices, and mentor junior and mid-level engineers on
n
AEMdevelopment standar
n
ds. Edge Delivery Services (EDS) Development & Migrat
n
ion▸ Own and deliver production EDS sites end-to-end — from initial block library setup through to go-live
n
andpost-launch stabilisati
n
on.▸ Lead end-to-end migrations from AEM as a Cloud Service to Adobe Edge Delivery Services, including cont
n
entmodelling, block library porting, and authoring workflow transiti
n
on.▸ Author and optimise block libraries using vanilla JS and CSS in alignment with EDS conventio
n
ns.▸ Integrate EDS with AEM authoring (Universal Editor, Sidekick) and third-party data sources
n
viaSharePoint/Google Drive pipelin
n
es.▸ Monitor and improve Core Web Vitals — LCP, CLS, and INP — across EDS properti
n
es.▸ Automate EDS build and deployment pipelines using GitHub Actions and AEM Cloud Manag
n
er. CDN & Infrastructure — Aka
n
mai▸ Configure and manage Akamai CDN properties — caching rules, edge logic, and cache invalidation strateg
n
iesfor AEM and EDS environmen
n
ts.▸ Implement Akamai EdgeWorkers and Property Manager rules to optimise content delivery and enfo
n
rcesecurity polici
n
es.▸ Collaborate with infrastructure teams on Akamai WAF, DDoS mitigation, and origin shield configurati
n
on.▸ Troubleshoot cache-related performance issues across Akamai and AEM Dispatcher laye
n
rs. Architecture & Collaborat
n
ion▸ Define and document technical architecture for AEM + EDS hybrid and full-EDS implementatio
n
ns.▸ Partner with front-end engineers, UX designers, and solution architects to translate business requireme
n
ntsinto scalable solutio
n
ns.▸ Drive adoption of observability tooling (Adobe Experience Platform Debugger, RUM, Akamai mPulse)
n
forproduction monitori
n
ng.
n REQUIRED QUALIFICAT
n
IONS Education & Experi
n
ence▸ Bachelor's or Master's degree in Computer Science, Engineering, or equivalent practical experie
n
nce.▸ 8+ years of hands-on AEM development experience (AEM 6.4/6.5 and AEM as a Cloud Servi
n
ce).▸ 3+ years working with Adobe Edge Delivery Services or AEM Franklin/He
n
lix.▸ At least one demonstrable production EDS site shipped and live — be prepared to share the URL and dis
n
cussarchitecture decisions during the interv
n
iew.▸ Demonstrated experience leading AEMaaCS-to-EDS migration projects end-to-
n
end. AEM Backend Exper
n
tise▸ Deep proficiency in Java (8+), OSGi/Felix, Apache Sling, and JCR/
n
Oak.▸ Strong command of AEM component development — HTL/Sightly, Sling Models, WCM Core Compone
n
nts.▸ Experience with AEM Dispatcher configuration, CDN strategies, and caching polic
n
ies.▸ Hands-on with AEM Cloud Manager pipelines, environment configurations, and RDE (Rapid Develop
n
mentEnvironmen
n
ts).▸ Hands-on experience with AEM Experience Fragments and Content Fragments for omnichannel con
n
tentdeliv
n
ery.▸ Proficiency in headless AEM delivery using Content Fragment models and the AEM GraphQL API — inclu
n
dingpersisted queries, filtering, and paginat
n
ion. EDS / Franklin Exper
n
tise▸ Proven track record of building and shipping production EDS sites using block-based author
n
ing.▸ Deep understanding of AEMaaCS-to-EDS migration patterns — content model mapping, block porting, redi
n
rectstrategy, and authoring workflow changeo
n
ver.▸ Proficiency in vanilla JavaScript (ES2022+), Web Components, and progressive enhancement patte
n
rns.▸ Understanding of EDS metadata, redirects, sitemap generation, and indexing pipel
n
ine.▸ Experience with EDS performance auditing using Lighthouse CI and PageSpeed Insig
n
hts. Akamai &
n
CDN▸ Hands-on experience configuring Akamai Property Manager, caching behaviours, and origin failover ru
n
les.▸ Working knowledge of Akamai EdgeWorkers for server-side personalisation and request rout
n
ing.▸ Familiarity with Akamai mPulse or equivalent RUM tooling for CDN-level performance monitor
n
ing.▸ Understanding of CDN cache invalidation strategies in the context of AEM publish/replication workfl
n
ows. DevOps & Too
n
ling▸ Solid Git workflows, branching strategies, and code review practi
n
ces.▸ Experience with CI/CD pipelines — GitHub Actions, Jenkins, or Adobe Cloud Mana
n
ger.▸ Comfortable with Docker-based local development environments (AEM S
n
DK).▸ Familiarity with unit and integration testing — JUnit 5, Mockito, AEM Mocks (io.w
n
cm).
n NICE TO
n
HAVE▸ Adobe Certified Expert (ACE) — Sites Developer or Backend Developer certifica
n
tion.▸ Experience with headless AEM delivery via Content Fragments + Gra
n
phQL.▸ Knowledge of Adobe Launch (Tags) and Target integra
n
tion.▸ Exposure to React/Next.js-based front-end stacks consuming AEM
n
APIs.▸ Contributions to open-source AEM or EDS proj
n
ects.
📌 Senior AEM Backend & EDS Developer (Bengaluru)
🏢 CloudFulcrum
📍 Bengaluru