Valtech

AEM Edge Delivery Services, Backend Developer

Valtech

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • As an Adobe Experience Platform BackEnd Engineer, implement backend solutions for AEM (Cloud Service) and EDS including Sling Models, OSGi services, custom workflows, and content APIs.
  • Model content with Content Fragment Models; expose structured content via GraphQL; structure APIs for omnichannel consumption.
  • Define caching strategies using Dispatcher/CDN for EDS and classic AEM delivery.
  • Establish non-functional requirements (NFRs): performance SLAs, uptime, DR, observability, and security baselines.
  • Implement business logic in Sling/OSGi, extend Core Components, and build backend services integrating with CRM, PIM, DAM, marketing tech, or identity providers.
  • Develop REST/GraphQL endpoints; manage service accounts, scopes, and secure secrets.
  • Integrate Adobe IMS, Adobe I/O Runtime, Adobe Target/Analytics, translation services, and personalization APIs.
  • Own CI/CD pipelines for AEM Cloud Service including code quality gates, static analysis, automated tests, and deployment promotion.

Requirements

  • 8–12+ years of software engineering; 6+ years with AEM; 4+ years with AEM Cloud Service and Edge Delivery Services.
  • Strong Java 11+/17, Sling, OSGi, JCR, Oak, AEM Core Components, Content Fragments, GraphQL.
  • Experience with Universal Editor authoring models and EDS delivery workflows.
  • API design (REST/GraphQL), integration patterns, event-driven architectures, messaging (e.g., Kafka, Azure Service Bus).
  • DevOps: CI/CD, Infrastructure as Code (Terraform optional), cloud logging/monitoring; Dispatcher/CDN tuning.
  • Security: OAuth2/OIDC, JWT, secure headers, secrets management (Vault/KMS), SSO/SAML/Adobe IMS.
  • Performance engineering: caching, indexing, query optimization, asset processing, and pagination strategies.
Benefits
  • Flexibility, with remote and hybrid work options (country-dependent)
  • Career advancement, with international mobility and professional development programs
  • Learning and development, with access to cutting-edge tools, training and industry experts

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
Java 11Java 17SlingOSGiJCROakAEM Core ComponentsContent FragmentsGraphQLAPI design