Position: Senior Software Engineer (Java/AEM)
Category: Java
English level: upper
Years of experience: 5

-Integration AEM with Magento into a single digital platform for e-commerce operations. -Implementation SPA on AEM using AEM SPA framework with React as UI framework. -Implementation of custom full-text search using Lucene indexes with autosuggestion, stop words, boost parameters, etc. -Participation in project set-up and estimation. -Integration Google Tag Manager data layer with Adobe Analytics, implementation admin interfaces on Touch UI and Classic UI -integration with 3rd-party systems, implementation complicated business logic, and working with JCR repository to provide high performance of the saving, search, and manipulation with data obtained from ActiveMq.
Experienced AEM Developer with a demonstrated history of working in the information technology and services industry. Have 4.5+ years of software development, 4+ years of development using AEM. Skilled in Adobe Experience Manager version 6.1 - 6.5, Spring Boot. B1+ English speaking level, B2 English writing level. Main skills: • AEM Component development; • Sling; • OSGI; • Apache Jackrabbit Oak; • Sightly/HTL; • SPA Framework for AEM • AEM workflows development; • Spring; • AEM Style system; • Code standards and code review flow; • JUnit, Mockito, Powermock, WCM Mocks Active participation in several stages of product development on projects including development, code review, writing unit tests, communicating with the customer representatives, assisting the testing team. Client Projects included: • Creating a library with core components for use in many customer sites. A used proxy-component pattern like in WCM core components to provide flexibility. • Integration AEM with Magento platform for big American retailers.
Interested in AEM positions only.