AEM/JAVA Developer Do zespołu naszego Klineta poszukujemy AEM Developera , który będzie odpowiedzialny za rozwój i modernizację rozwiązań webowych opartych o Adobe Experience Manager (AEM) . Projekty dotyczą dużych, publicznie dostępnych serwisów internetowych oraz rozwiązań wspierających komunikację i kampanie digitalowe. Rola ma charakter przede wszystkim backendowy i łączy development w Javie z pracą w ekosystemie Adobe Experience Manager.
Zakres obowiązków Projektowanie rozwiązań na poziomie Low-Level Design (LLD) oraz ich implementacja. Rozwój, utrzymanie i modernizacja rozwiązań opartych o Adobe Experience Manager (AEM) . Migracja istniejących funkcjonalności do nowoczesnej architektury bazującej na OSGi .
Tworzenie skalowalnych, bezpiecznych i łatwych w utrzymaniu rozwiązań z wykorzystaniem Apache Sling oraz JCR . Projektowanie, rozwój oraz integracja REST Services / REST API . Tworzenie i utrzymywanie testów jednostkowych z wykorzystaniem J
Unit oraz AEM Mocks . Dbanie o jakość kodu i przestrzeganie dobrych praktyk developerskich. Współpraca z innymi zespołami technicznymi podczas developmentu oraz wdrażania nowych funkcjonalności.
Udział w rozwoju rozwiązań wykorzystywanych przez publiczne serwisy internetowe i kampanie digitalowe. Wymagania Bardzo dobra znajomość Java . Minimum 2 lata komercyjnego doświadczenia z Adobe Experience Manager (AEM) .
Praktyczna znajomość Apache Sling, OSGi oraz JCR . Doświadczenie w pracy z REST Services / REST API . Znajomość J
Unit oraz