-
EPAM Systems

Adobe AEM Backend Developer

EPAM Systems
Switzerland · Full-time · Associate

We are seeking an Adobe AEM Backend Developer responsible for designing, developing, and maintaining AEM components and services using Java and the Sling framework. The team manages a wide range of digital marketing and communication platforms, such as the public website, microsites, analytics, global e-mail marketing solutions, marketing automation, high performance web caching, mobile applications, the corporate intranet and employee engagement systems.

 

Responsibilities

  • Design, develop and maintain AEM components, templates, workflows and OSGi services using Java and the Sling framework
  • Collaborate with UX/UI teams to integrate front-end code (HTML, CSS, JavaScript/React/Angular) into AEM for a responsive user experience
  • Integrate AEM with other core systems and Adobe Experience Cloud products (like Adobe Analytics, Adobe Target and Adobe Campaign) using APIs (e.g., RESTful)
  • Participate in the deployment process, conduct unit and system testing and troubleshoot/debug issues in AEM environments
  • Ensure code quality, security and performance by adhering to AEM and general software development best practices (e.g., in an Agile environment)

Requirements

  • Deep practical experience with AEM as a Cloud Service (AEMaaCS), including immutable code deployment via Cloud Manager CI/CD pipelines, Adobe I/O and Repoinit scripts
  • Mastery of the Adobe Experience Manager with a focus on OSGi R7 specifications, Sling Models, Core Components. Adobe Certification is highly preferred
  • Proven ability to configure Apache Dispatcher and CDN strategies (Akamai) for high-traffic environments
  • Strong proficiency in Java (11+), object-oriented design patterns and functional programming principles to build robust backend services
  • Experience using Azure Cloud Services, specifically Azure Functions and Azure AI Search (Cognitive Search)
  • Deep understanding of the HTTP lifecycle, RESTful API design, JSON/XML data handling and modern content migration strategies
  • Knowledge of Vue.js for component development is a distinct plus
  • Capable technical author and presenter, able to translate complex technical concepts into clear documentation and stakeholder presentations
  • BSc or equivalent in Computer Science, Engineering, Math or Marketing technology

 

We offer

  • 5 weeks of vacation
  • EPAM Employee Stock Purchase Plan (ESPP)
  • Enhanced parental leave
  • Extended pension plan
  • Daily sickness allowance insurance
  • Employee assistance program
  • Global business travel medical and accident insurance
  • Learning and development opportunities including in-house training and coaching, professional certifications, over 22,000 courses on LinkedIn Learning Solutions and much more
  • *All benefits and perks are subject to certain eligibility requirements

 

• Please note that any offers will be subject to appropriate background checks

• We do not accept CVs from recruiting or staffing agencies

• For this position, we are able to consider applications from the following:

  • - Swiss nationals
  • - EU/EFTA nationals
  • - Third-country nationals based in Switzerland with an appropriate work permit
  • - Displaced people from Ukraine who are currently in Switzerland and hold, or have already applied for, S permits

 

Key Skills

Ranked by relevance

cloud java functional programming design patterns responsive apache cicd css ai
Login to Apply
Posted
Jan 31, 2026
Type
Full-time
Level
Associate
Location
Zurich

Industries

Software Development IT Services IT Consulting

Categories

Information Technology Engineering Business Development

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
EPAM Systems
Related

Junior Java Developer

2026-05-26

Full-time
Entry
Poland
Software Development
Information Technology
View Job Details
EPAM Systems
Related

Android Developer

2026-05-20

Full-time
Associate
Poland
Software Development
Information Technology
View Job Details
EPAM Systems
Related

Android Developer

2026-05-20

Full-time
Associate
Poland
Software Development
Information Technology