Skip To Main Content
backBack to Search

Senior Java Developer with AEM expertise

Remote in Mexico
Java
& 6 others

We are thrilled to invite a talented and driven Senior Java Developer with AEM expertise to support the redevelopment of a prominent e-commerce platform.

This position involves updating and streamlining the back-end Java layer that integrates with front-end components in the Adobe Experience Manager (AEM) ecosystem. By contributing to the evolution of a legacy system into a cutting-edge architecture, you will significantly impact the creation of high-quality solutions.

Responsibilities
  • Develop and refactor Java-based systems to enable front-end integration in AEM
  • Collaborate with cross-disciplinary teams to coordinate and implement system improvements
  • Ensure technical outputs align with established business and project requirements
  • Write and maintain unit tests to enhance automated testing processes
  • Conduct peer code reviews to validate functionality, scalability, and adherence to standards
  • Optimize system performance to enhance reliability and the end-user experience
  • Participate in agile practices such as sprint planning, stand-ups, and retrospectives
  • Resolve technical challenges to ensure the project progresses efficiently
  • Document technical designs and workflows to aid in system upkeep
  • Facilitate efficient integration of AEM components with various platform features
Requirements
  • 3+ years of relevant experience with Java, AEM, and associated technologies
  • Expertise in Java development
  • Knowledge of Adobe Experience Manager (AEM), especially its sites and assets functionality
  • Proficiency in writing unit tests, conducting code reviews, and following coding standards
  • Background in e-commerce or large-scale web application development with an emphasis on legacy system refactoring
  • Skills in integrating front-end and back-end systems while resolving dependencies between AEM and external technologies
  • Strong communication and collaboration abilities within agile teams
  • Strong verbal and written proficiency in English, meeting at least a B2 level
Nice to have
  • Familiarity with contemporary e-commerce architecture designs
  • Understanding of backend frameworks aligned with AEM's infrastructure
  • Experience using agile development tools like Jira or Confluence
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn