Text copied to clipboard!

Titel

Text copied to clipboard!

AEM-utvecklare

Beskrivning

Text copied to clipboard!
Vi söker en AEM-utvecklare som vill vara med och skapa, vidareutveckla och förvalta moderna digitala upplevelser med hjälp av Adobe Experience Manager. I denna roll kommer du att arbeta nära produktägare, designers, arkitekter, testare och andra utvecklare för att bygga skalbara, användarvänliga och affärskritiska lösningar för webbplatser, innehållshantering och digital marknadskommunikation. Du blir en viktig del av ett team som ansvarar för att säkerställa hög kvalitet, god prestanda och långsiktig hållbarhet i plattformens tekniska lösningar. Som AEM-utvecklare förväntas du ha god förståelse för både backend- och frontendutveckling inom AEM-ekosystemet. Du kommer att arbeta med komponentutveckling, mallar, dialoger, arbetsflöden, integrationer och deploymentprocesser. Rollen kräver att du kan omsätta verksamhetskrav till tekniska lösningar och samtidigt följa etablerade utvecklingsprinciper, kodstandarder och säkerhetskrav. Du kommer även att bidra till förbättringar av utvecklingsprocesser, automatisering och teknisk dokumentation. Arbetet innebär ofta att utveckla och anpassa AEM-komponenter med tekniker som Java, OSGi, Sling, JCR, HTL, JavaScript, CSS och REST-baserade integrationer. Du kommer att delta i design och implementation av lösningar som stödjer innehållsredaktörer och marknadsteam i deras dagliga arbete. Därför är det viktigt att du förstår hur teknik, användarupplevelse och affärsmål samverkar. Du behöver också kunna felsöka komplexa problem, analysera prestanda och föreslå förbättringar som stärker plattformens stabilitet och effektivitet. Vi söker dig som trivs i en samarbetsinriktad miljö där kunskapsdelning, kvalitet och kontinuerligt lärande står i fokus. Du är strukturerad, lösningsorienterad och van att ta ansvar för dina leveranser från analys och utveckling till test och produktionssättning. Du har förmåga att kommunicera tekniska frågor på ett tydligt sätt till både tekniska och icke-tekniska intressenter. Erfarenhet av agila arbetssätt är viktig, liksom förståelse för versionshantering, CI/CD och moderna utvecklingsverktyg. I den här tjänsten får du möjlighet att arbeta med en ledande plattform för digital upplevelsehantering i projekt som ofta har stor synlighet och påverkan på verksamheten. Du kommer att bidra till att skapa robusta och framtidssäkra lösningar som stödjer personalisering, innehållspublicering och integration med andra system i det digitala landskapet. Om du brinner för webbutveckling, plattformsutveckling och att skapa värde genom teknik kan detta vara rätt nästa steg för dig.

Ansvar

Text copied to clipboard!
  • Utveckla och underhålla komponenter, mallar och tjänster i Adobe Experience Manager.
  • Implementera tekniska lösningar baserade på verksamhetskrav och användarbehov.
  • Integrera AEM med externa system via API:er och andra integrationsmönster.
  • Säkerställa kodkvalitet genom tester, kodgranskning och dokumentation.
  • Felsöka och optimera prestanda, stabilitet och säkerhet i plattformen.
  • Samarbeta med designers, redaktörer, arkitekter och andra utvecklare i agila team.
  • Bidra till förbättring av CI/CD-processer och automatiserade leveransflöden.
  • Stödja innehållsredaktörer genom att skapa användarvänliga och flexibla lösningar.

Krav

Text copied to clipboard!
  • Erfarenhet av utveckling i Adobe Experience Manager.
  • Goda kunskaper i Java och webbutvecklingstekniker.
  • Förståelse för Sling, OSGi, JCR och HTL.
  • Erfarenhet av JavaScript, HTML och CSS i moderna webbprojekt.
  • Vana att arbeta med Git, versionshantering och CI/CD.
  • Kunskap om REST API:er och systemintegrationer.
  • Förmåga att arbeta strukturerat i agila utvecklingsmiljöer.
  • God problemlösningsförmåga och erfarenhet av teknisk felsökning.

Potentiella intervjufrågor

Text copied to clipboard!
  • Hur många års erfarenhet har du av Adobe Experience Manager?
  • Vilka AEM-moduler eller implementationer har du arbetat mest med?
  • Har du erfarenhet av att utveckla anpassade AEM-komponenter och mallar?
  • Vilka programmeringsspråk och ramverk använder du mest i ditt dagliga arbete?
  • Har du arbetat med integrationer mellan AEM och andra plattformar?
  • Hur säkerställer du kvalitet i kod, testning och deployment?
  • Har du erfarenhet av agila arbetssätt som Scrum eller Kanban?
  • Vad motiverar dig mest i rollen som AEM-utvecklare?