Medior Adobe Experience Manager Developer met Java (Freelance kan)
Omschrijving
Let op: de tekst van deze vacature wordt niet automatisch vertaald en kan in een andere taal zijn opgesteld.
📋 Taken en verantwoordelijkheden
Voor een digitale omgeving met hoge beschikbaarheids- en performancevereisten zoeken we een AEM Developer die meewerkt aan schaalbare websites, applicaties en webportalen. De omgeving combineert online en mobiele kanalen en moet piekverkeer kunnen opvangen.
- Je ontwikkelt en onderhoudt custom en herbruikbare AEM building blocks, zoals componenten, templates, dialogs en edit configs, binnen AEM 6.4 en/of 6.5.
- Je bouwt mee aan transactionele weboplossingen in een e-commercecontext, met aandacht voor adaptive design, HTML, CSS/SASS en gebruiksvriendelijke interfaces.
- Je werkt met Java, J2EE, OSGi, JCR en Apache Sling om robuuste integraties en uitbreidingen op te zetten.
- Je integreert services en API's via onder meer REST, OAuth en SOAP.
- Je beheert en gebruikt DAM, custom metadata schemas, assets, content fragments en experience fragments.
- Je draagt bij aan deployments, dispatcher-configuratie en operationele AEM-werking binnen Adobe Managed Services.
- Je werkt met Maven, Git, Azure DevOps en CI/CD pipelines en bewaakt codekwaliteit via unit-, integration- en performance tests.
- Je levert front-end bijdragen met JavaScript (ES6+), TypeScript en minstens één framework zoals React of Vue.
- Je houdt rekening met meetbaarheid en digitale analyse, onder meer in omgevingen waar Adobe Analytics gebruikt wordt.
- Je werkt samen in een Agile-omgeving en kan ook functioneren binnen een Waterfall-aanpak wanneer het project dat vraagt.
📝 Jouw profiel
Je hebt minstens 4 jaar ervaring in een vergelijkbare functie en beschikt over een sterke technische basis binnen AEM-development.
- Je bent gecertificeerd als AEM Developer.
- Je hebt gevorderde kennis van AEM 6.4 en/of 6.5, inclusief componenten, templates, dialogs en edit configs.
- Je hebt gevorderde kennis van Maven en weet projecten op te bouwen en dependencies correct te beheren.
- Je hebt gevorderde kennis van OSGi, JCR en Apache Sling.
- Je bent vertrouwd met DAM en met het opzetten van custom metadata schemas, assets, content fragments en experience fragments.
- Je hebt ervaring met CI/CD en version control, bijvoorbeeld Git, feature branching, pull requests en code reviews.
- Je hebt een goede kennis van web communication protocols zoals REST, OAuth en SOAP.
- Je beschikt over gevorderde kennis van Java, inclusief Java 8 en J2EE.
- Je hebt ervaring met AEM operations binnen AMS, zoals deployment, dispatcher en architectuur, en met de samenwerking tussen Adobe Managed Services en het projectteam.
- Je hebt praktische ervaring met minstens één JavaScript-framework, zoals React of Vue.
- Je hebt ervaring met website- en applicatiedesign, inclusief HTML, CSS en SASS, en beschikt over actuele kennis van JavaScript (>ES6) en TypeScript.
- Je begrijpt relevante technologieën en development lifecycles.
- Je schrijft unit-, integration- en performance tests.
- Je bent een sterke teamspeler met een analytische en probleemoplossende mindset.
- Je communiceert vlot in het Nederlands of Frans, en in het Engels. Je hebt ook een goede schriftelijke vaardigheid in het Engels.
- Ervaring met web portals, e-commerceomgevingen, adaptive design en Adobe Analytics is relevant voor deze rol.
💼 Aanbod
Je zal deel uitmaken van een groeiende KMO met ruimte voor initiatief en persoonlijke ontwikkeling. Wij zorgen ervoor dat je in een uitdagende maar aangename werkomgeving terecht komt met leuke collega's. Samen met jou stippelen we een carriereplan uit, met aandacht en budget voor bijkomende opleidingingen / certificaties. Je kan rekenen op een motiverend salaris, aangevuld met extralegale voordelen, inclusief bedrijfswagen (of alternatieve vergoeding).
(Freelance is ook mogelijk)