Software Engineer (Java/AEM Platform) | f/m/d
ERGO Technology & Services
Rola polega na tworzeniu i utrzymywaniu rozwiązań opartych na Adobe Experience Manager (AEM) – systemie zarządzania treścią. Będziesz projektować i implementować skalowalne usługi Java, integrować AEM z zewnętrznymi systemami (search, marketing, dane) oraz rozwijać funkcjonalności backendowe AEM, takie jak modele Sling, usługi OSGi i API. To stanowisko wymaga dogłębnej znajomości platformy AEM, a nie tylko ogólnego programowania w Javie.
Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji.
Brakuje: nie podano wielkości zespołu ani liczby projektów, brak opisu procesu rekrutacyjnego.
Rola polega na tworzeniu i utrzymywaniu rozwiązań opartych na Adobe Experience Manager (AEM) – systemie zarządzania treścią. Będziesz projektować i implementować skalowalne usługi Java, integrować AEM z zewnętrznymi systemami (search, marketing, dane) oraz rozwijać funkcjonalności backendowe AEM, takie jak modele Sling, usługi OSGi i API. To stanowisko wymaga dogłębnej znajomości platformy AEM, a nie tylko ogólnego programowania w Javie.
- ✓Biuro przyjazne psom i sala kinowa
- ✓Sekcje sportowe i wyścigi rowerowe
- ✓Możliwość uczestnictwa w hackathonach i meetupach
- !Bardzo szeroki zakres wymagań – może być trudno spełnić wszystkie na poziomie 'regular'
- !Brak informacji o procesie rekrutacyjnym
- !Nieokreślona liczba dni hybrydowych
- ?Brak jawnych widełek — wynagrodzenie do ustalenia podczas rekrutacji
- •Projektowanie i implementacja REST API dla platformy AEM
- •Budowanie komponentów AEM z użyciem Sling Models i OSGi
- •Integracja z systemami zewnętrznymi (wyszukiwanie, marketing, dane)
- •Debugowanie problemów związanych z dispatcherem, replikacją, uprawnieniami i strukturą treści
- •Tworzenie i utrzymywanie testów jednostkowych i integracyjnych (JUnit, Mockito, AEM Mocks)
- •Wsparcie dla pipeline'ów CI/CD i wdrożeń
- •Praca z AWS (CloudWatch, S3, Lambda, SES, Canary) – konfiguracja i rozwiązywanie problemów
- •Przegląd kodu i dbanie o jakość oraz bezpieczeństwo (API i AEM)
Oferta skierowana do developerów z doświadczeniem komercyjnym (Mid).
Mid-level Java developer z podstawową znajomością AEM (np. po kursie lub stażu), który jest gotów szybko uzupełnić wiedzę o platformę i pracować pod okiem bardziej doświadczonych kolegów.
Juniorzy bez doświadczenia w Javie ani AEM nie spełnią wymagań. Również osoby, które nie chcą specjalizować się w AEM i wolą ogólne programowanie backendowe, nie będą usatysfakcjonowane.
- ?Ile osób liczy zespół AEM i jakie są role w zespole?
- ?Czy pracujemy nad jedną instancją AEM czy wieloma?
- ?Jaki jest stosunek pracy nad nowymi funkcjami do utrzymania legacy?
- ?Jakie są główne wyzwania techniczne w obecnym projekcie?
- ?Czy przewidziane są dyżury on-call lub praca w weekendy?
- ?Jak wygląda proces decyzyjny dotyczący architektury?
- −Nie podano wielkości zespołu ani liczby projektów
- −Brak opisu procesu rekrutacyjnego
- −Nie wiadomo, czy jest to rola na konkretnym projekcie czy rotacyjna
- −Brak informacji o on-call
Międzynarodowe środowisko w stabilnej firmie ubezpieczeniowej z biurem przyjaznym psom, salą kinową i gaming roomem; promuje się różnorodność i aktywności integracyjne.