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?