Text copied to clipboard!
Tytuł
Text copied to clipboard!Starszy Programista AEM
Opis
Text copied to clipboard!
Poszukujemy Starszego Programisty AEM, który dołączy do naszego zespołu technologicznego i odegra kluczową rolę w projektowaniu, wdrażaniu oraz utrzymywaniu rozwiązań opartych na Adobe Experience Manager (AEM). Idealny kandydat posiada solidne doświadczenie w pracy z AEM, zna najlepsze praktyki w zakresie architektury aplikacji webowych oraz potrafi efektywnie współpracować z zespołami projektowymi, UX i DevOps.
Jako Starszy Programista AEM będziesz odpowiedzialny za tworzenie skalowalnych, wydajnych i bezpiecznych aplikacji internetowych, które wspierają cele biznesowe naszych klientów. Będziesz również pełnił rolę mentora dla młodszych programistów, dzieląc się wiedzą i wspierając ich rozwój zawodowy. Twoje zadania będą obejmować analizę wymagań, projektowanie architektury systemów, implementację komponentów AEM, integrację z systemami zewnętrznymi oraz optymalizację wydajności aplikacji.
Oczekujemy, że kandydat będzie posiadał doświadczenie w pracy z AEM w wersjach 6.4 i wyższych, znajomość języka Java, OSGi, Sling, JCR oraz technologii frontendowych takich jak HTML, CSS, JavaScript i frameworków typu React lub Angular. Znajomość narzędzi CI/CD, systemów kontroli wersji (np. Git) oraz doświadczenie w pracy w metodykach Agile będą dodatkowymi atutami.
Oferujemy pracę w dynamicznym środowisku, możliwość udziału w międzynarodowych projektach, elastyczne godziny pracy, dostęp do szkoleń i certyfikacji oraz atrakcyjne wynagrodzenie. Jeśli jesteś pasjonatem technologii AEM i chcesz rozwijać się w środowisku, które ceni innowacyjność i jakość, zapraszamy do aplikowania.
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja rozwiązań opartych na Adobe Experience Manager
- Tworzenie i rozwijanie komponentów AEM zgodnie z wymaganiami biznesowymi
- Integracja AEM z systemami zewnętrznymi i usługami webowymi
- Optymalizacja wydajności i bezpieczeństwa aplikacji
- Współpraca z zespołami projektowymi, UX i DevOps
- Udział w analizie wymagań i projektowaniu architektury systemów
- Mentorowanie młodszych programistów i dzielenie się wiedzą
- Utrzymywanie dokumentacji technicznej
- Wdrażanie najlepszych praktyk programistycznych
- Udział w przeglądach kodu i testowaniu aplikacji
Wymagania
Text copied to clipboard!- Minimum 4 lata doświadczenia w pracy z Adobe Experience Manager
- Bardzo dobra znajomość języka Java oraz technologii OSGi, Sling, JCR
- Znajomość HTML, CSS, JavaScript oraz frameworków frontendowych (np. React, Angular)
- Doświadczenie w integracji systemów i usług webowych (REST, SOAP)
- Znajomość narzędzi CI/CD oraz systemów kontroli wersji (np. Git)
- Umiejętność pracy w zespole i komunikacji z interesariuszami
- Doświadczenie w pracy w metodykach Agile/Scrum
- Znajomość wzorców projektowych i zasad SOLID
- Dobra znajomość języka angielskiego w mowie i piśmie
- Zdolność do analitycznego myślenia i rozwiązywania problemów
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w pracy z Adobe Experience Manager?
- Czy pracowałeś z AEM w wersji 6.4 lub wyższej?
- Jakie technologie frontendowe znasz i stosujesz w projektach?
- Czy masz doświadczenie w integracji AEM z systemami zewnętrznymi?
- Jakie narzędzia CI/CD stosowałeś w poprzednich projektach?
- Czy masz doświadczenie w pracy w metodykach Agile?
- Jakie wyzwania napotkałeś podczas pracy z AEM i jak je rozwiązałeś?
- Czy pełniłeś wcześniej rolę mentora dla innych programistów?
- Jakie są Twoje oczekiwania względem rozwoju zawodowego?
- Czy posiadasz certyfikaty związane z AEM lub technologiami Java?