Kopie von AEM Senior Software Developer (m/f/d)

Permanent employee, Full-time · Sofia (SOF1)

Read job description in:
Arbeitgeber
Brennst du für deinen Job? Sind eine wertschätzende Unternehmenskultur und kollegialer Zusammenhalt dir wichtig? Dann willkommen bei diva-e!

Zusammen mit einem vielfältigen Team aus CMS- und Anwendungsentwicklern, UX- und UI-Experten, SCRUM-Coaches und Product Ownern treibst du die Umsetzung anspruchsvoller CMS-Lösungen voran. Du hilfst unseren Kunden, ihre Marke mit AEM bestmöglich online zu präsentieren. In der Entwicklung setzen wir dabei hauptsächlich auf Java-Technologien.

Dein Wunschstandort ist nicht dabei? 
Egal, ob du auf dem Land oder in einer anderen Stadt lebst – wir finden eine Lösung. Bei uns hast du die Möglichkeit, in ganz Bulgarien remote zu arbeiten.
Aufgaben
  • Entwickeln und erstellen von Backend-Komponenten für Adobe Experience Manager (AEM), einschließlich Templates, Komponenten und OSGi-Services.
  • Schreiben und Pflegen von Unit-Tests für AEM mit AEM Mocks, um die Codequalität sicherzustellen.
  • Optimierung bestehender AEM-Workflows, Berechtigungen sowie die Integration mit AEM Analytics oder anderen Marketing-Tools.
  • Zusammenarbeit mit Frontend-Entwicklern und UX-Teams, um eine nahtlose UI-Integration, starke SEO und hohe Performance zu gewährleisten.
  • Arbeiten mit AEM als Cloud Service unter Verwendung von Frameworks wie Sling und Felix.
  • Verwendung von Git und Einhaltung von Branching-Strategien für die Versionskontrolle sowie Aufgabenmanagement in Jira/Confluence als Teil eines agilen Teams.
  • Einhaltung eines strukturierten Entwicklungsworkflows, von der UI bis zur Produktion, mit Fokus auf Qualität durch Reviews und klare Kommunikation.
  • Sicherstellung, dass die Website hohen Anforderungen an Performance, Sicherheit und Gerätekompatibilität entspricht.
Anforderungen
  • Fundierte Erfahrung in Java und JUnit mit Schwerpunkt auf AEM-Entwicklung.
  • Praktische Erfahrung mit AEM-Templates, Komponenten und OSGi-Services sowie Kenntnisse in Frameworks wie Sling und Felix.
  • Vertrautheit mit AEM als Cloud Service, AEM Mocks und AEM-Workflows.
  • Gutes Verständnis von HTML, CSS, JavaScript und Best Practices im Bereich SEO.
  • Erfahrung mit Git, Maven und Ticketing-Tools wie Jira/Confluence.
  • Sicherer Umgang mit agilen Teams, klaren Workflows und Fokus auf Qualität in jedem Schritt.
  • Fließende Englischkenntnisse mit exzellenter Kommunikationsfähigkeit; Deutschkenntnisse sind von Vorteil.
  • Nice-to-have: Erfahrung mit AEM-Berechtigungen, Analytics oder anderen Marketing-Tools.
Ansprechpartner
Elena Vracheva
Information about us
diva-e ist Deutschlands führender Transactional Experience Partner (TXP), der digitale Erlebnisse schafft, die Unternehmen nachhaltig voranbringen und deren Kunden begeistern. Mit der geballten Erfahrung aus über 20 Jahren realisieren wir E-Business-Lösungen für Kunden wie den FC Bayern München, Carl Zeiss, EDEKA, E.ON, Lieferando und Ravensburger. diva-e beschäftigt rund 800 Mitarbeitende an insgesamt zehn Standorten in Deutschland, Bulgarien (Sofia) und den USA (Cincinnati). Besonders stolz sind wir auf unsere Unternehmenskultur. Respekt, Vertrauen und Verantwortung werden in unseren Teams im täglichen Miteinander gelebt – und das über den Arbeitsplatz hinaus.

Über uns

diva-e hilft Unternehmen, in einer zunehmend digitalen Welt erfolgreich zu wachsen. 
Mit über 20 Jahren Erfahrung im digitalen Raum wissen wir, wie man Erlebnisse schafft, die Kunden begeistern und Unternehmen voranbringen. 
Unser Antrieb? We put the passion in transaction!

Rund 800 Mitarbeitende an unseren 10 Standorten in Deutschland, Bulgarien (Sofia) und den USA (Cincinnati) arbeiten an spannenden Projekten für Kunden wie FC Bayern München, Carl Zeiss, EDEKA, E.ON, Lieferando und Ravensburger. 
Besonders stolz sind wir auf unsere Unternehmenskultur: Respekt, Vertrauen und Verantwortung prägen unser tägliches Miteinander – auch über den Arbeitsplatz hinaus.

Employer
Do you like to develop software solutions in the backend? Are you passionate about your job? An appreciative corporate culture and collegial cohesion are important to you? Then welcome to diva-e!
To strengthen our team, we are looking for you as


AEM Full-Stack Software Developer
 
Together with a diverse team of CMS and application developers, UX and UI, SCRUM coach and product owner, you will drive the implementation of sophisticated CMS solutions and help our customers to present their brand online in the best possible way with AEM. We mainly use Java technologies in development.

Your preferred location isn't listed?
No matter if you live in the countryside or in another city – we'll find a solution. With us, you have the option to work remotely from anywhere in Bulgaria.
About the job
  • Design and build backend components for Adobe Experience Manager (AEM), including templates, components, and OSGi services.
  • Develop and maintain frontend components using TypeScript, leveraging frameworks like React or Vue, and tools like Redux or MobX for state management.
  • Optimize web applications for performance, responsiveness, cross-browser compatibility, and strong SEO using tools like WebPack or Vite.
  • Enhance existing AEM workflows, permissions, and integrate with marketing tools such as AEM Analytics.
  • Collaborate closely with UX teams to ensure seamless UI integration, adhering to accessibility standards and WCAG 2.1 guidelines.
  • Share knowledge within the team while contributing to a structured development workflow using Git, Jira/Confluence, and other agile methodologies.
Requirements
  • Strong experience with AEM, including templates, components, OSGi services, Sling, and Felix.
  • Proficiency in TypeScript, SCSS (preferred over CSS), and semantic HTML.
  • Hands-on experience with Web Components and related tools like templating with Lit.
  • Proficiency in frontend and backend testing frameworks (e.g., Jest or JUnit).
  • Experience with design systems like StoryBook and tools such as Figma or InVision for translating UI into functional components.
  • Strong communication skills, commitment to continuous learning, and ability to deliver results in agile teams;
Your contact person
Elena Vracheva
Information about us
diva-e is Germany’s leading Transactional Experience Partner (TXP) who is on the mission to create digital experiences that will encourage customers to drive forward the digital transformation. With the concentrated experience of over 20 years, we realise e-business solutions for customers such as FC Bayern München, Carl Zeiss, EDEKA, E.ON, Lieferando and Ravensburger. At our offices in Germany, Bulgaria and the US around 900 employees are shaping the future of the digital business either in-house, remote or at our customers' sites. We are indeed proud of our corporate culture. Respect, trust, and empowerment are key aspects in our teams, that goes beyond the workplace.

diva-e is proud to be an equal opportunity employer, and we are committed to hiring, promoting, and compensating employees based on their qualifications and demonstrated ability to perform job responsibilities.
About us

diva-e helps businesses grow successfully in an increasingly digital world. 
With over 20 years of experience in the digital space, we know how to create experiences that inspire customers and drive businesses forward. 
Our motivation? We put the passion in transaction!

 

Around 800 employees at our 10 locations in Germany, Bulgaria (Sofia), and the USA (Cincinnati) work on exciting projects for clients like FC Bayern Munich, Carl Zeiss, EDEKA, E.ON, Lieferando, and Ravensburger. 
We take great pride in our culture of respect, trust, and responsibility, which defines our daily interactions – both inside and outside the workplace.

We're looking forward to meeting you!
We appreciate your interest in diva-e. Please fill in the following short form. Should you have any difficulties in uploading your files, please contact us by mail at hr@diva-e.com.
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.