— Good knowledge of Java Core
— Desire to study and work with Adobe Experience Manager
— Basic experience in UI technologies: HTML, JS
— Experience with Maven, Git, Jira
— Ability to write clean, modular, reusable code
— English level — Intermediate
— Knowledge of AEM theory
— Sound understanding of main AEM building blocks including static and editable templates, components, Sling Models, OSGI Services, Clientlibs
— Knowledge of infrastructure and main workflows of AEM environment: replication, MSM, etc
— Vacation is 20 working days / till 20 working days per year for sick leaves
— Full payment of taxes
— English courses
— Flexible work schedule
— Friendly environment
— Medical insurance
— Opportunity for career growth
— Develop components and services for the website
— Convert UI markup into HTL templates
— Support integration with third-party services
— Participate in migration to newer AEM versions
— Write unit and integration tests
— Troubleshoot issues
— Participate in the code review process
A tool for easily creating, handling and distributing content packages across Adobe Experience Manager (AEM) ecosystem.
Based on the out-of-box AEM Package Manager, the project provides the ability to bundle together different pieces of website content (texts, image sources and renditions, videos, documents, etc.) in a flexible manner.
When you select e.g. a page for inclusion into package, all the assets referenced by this page (and, optionally, its children) are included as well. The tool analyzes relations between resources to produce comprehensive sets of data so that entire web pages with all their addenda can be moved across sites, translated, reformatted or backed up for later usage.
This project is aimed to decrease the effort and costs of content management and distribution; improve the security and reliability of content-related business processes.
Our stack:
Java 8
AEM 6.5
Sling, OSGI, HTL, JS, JCR