
Backend Developer, AEM Edge Delivery Services
Valtech
full-time
Posted on:
Location Type: Remote
Location: Argentina
Visit company websiteExplore more
About the role
- 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 (Fastly/Akamai/CloudFront) for EDS and classic AEM delivery.
- Establish non-functional requirements (NFRs): performance SLAs, uptime, DR, observability, and security baselines.
- Own CI/CD pipelines (GitHub Actions/Azure DevOps/Jenkins) for AEM Cloud Service including code quality gates, static analysis, automated tests, and deployment promotion.
- Implement automated unit/integration tests (JUnit, Mockito) and contract testing for APIs.
- Set up observability (logs, metrics, tracing) via Cloud Manager/Kibana/New Relic/Datadog; define alerting and SLOs.
- Apply OWASP best practices; secure endpoints, headers, session management; harden OSGi configs.
- Handle PII compliance, data retention, and encryption; design role-based access and workflow governance.
- Mentor developers; own backlog refinement; collaborate with architects, product owners, QA, and frontend squads.
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 11AEMAEM Cloud ServiceSlingOSGiGraphQLAPI designJUnitMockitoPerformance engineering
Soft skills
mentoringcollaborationbacklog refinement