AEM Backend Developer
We develop and operate customised IT solutions for the Vorwerk Group and drive the digital transformation with innovative services and agile methods. Our vision: ‘We are your IT @Vorwerk’ - an integrated part of value creation and a reliable partner within the Group, which can look back on more than 140 years of history.
As a successful international company, we offer a creative, collaborative work environment and support at every stage of life, ensuring work-life balance with various benefits.
Join us in shaping the future of Vorwerk.
As a Backend Developer specializing in Adobe Experience Manager (AEM), you will be an important contributor to our digital solutions team within the IT Center in Madrid. You will support the development and maintenance of backend systems that enable Vorwerk's digital content and customer experience platforms. Collaborating with senior developers, architects, and cross-functional teams, you will help implement reliable and scalable solutions using Adobe's Digital Marketing Product Suite.
Main Accountabilities and Activities
• AEM Backend Development
o Assist in developing and maintaining scalable backend solutions using Adobe Experience Manager (AEM 6.x and AEM as a Cloud Service).
o Implement custom AEM components, templates, services, and workflows under guidance.
o Develop RESTful APIs and integrate with external systems (CRM, DAM, ERP, etc.).
o Ensure code quality, maintainability, and follow best practices and security standards.
o Support production features and assist in resolving backend issues.
• System Integration & Optimization
o Integrate AEM with enterprise systems and third-party tools using REST and SOAP.
o Help optimize backend performance for deployments and moderate traffic.
o Troubleshoot backend issues in development and production environments.
• Collaboration & Documentation
o Work collaboratively with frontend developers, QA engineers, DevOps, business analysts, and other stakeholders.
o Communicate effectively with business and technology teams.
o Document technical designs, processes, and procedures for support and knowledge sharing.
Know-How and Competencies
Expertise, Technical Skills and Experience
• 3-5 years of backend development experience, including exposure to Adobe Experience Manager (AEM 6.x+).
• Proficiency in Java, OSGi, JCR, and Sling.
• Basic experience with SOAP and REST API development and consumption.
• Familiarity with AEM deployment, configuration, and maintenance in cloud or on-premises environments.
• Understanding of integration patterns and authentication mechanisms (OAuth, SAML).
• Experience with AEM building blocks including templates, components, dialogs, and bundles.
• Knowledge of AEM TouchUI and HTML templating language (Sightly/HTL).
• Familiarity with CI/CD pipelines, containerization (Docker), and version control (Git).
• Basic understanding of Java Content Repository API, Sling framework, Apache Felix OSGi framework, and DAM.
• Exposure to Cloud Manager is a plus.
Behavioral Competencies
• Proactive and able to manage workload with some supervision.
• Good problem-solving skills and ability to collaborate effectively in a team.
• Clear communication skills, able to express technical ideas and listen.
• Positive team player with willingness to learn and grow.
• Able to build relationships across teams and cultures.
• Fluent in English; Spanish and other languages are a plus.
Preferred Skills
• Adobe Certified Expert (ACE) certification is a plus but not required.
• Some experience or interest in Headless CMS, GraphQL, or hybrid AEM architectures.
• Basic familiarity with Adobe Marketing Cloud products.
• Interest in DevOps practices and infrastructure automation.
Benefits that truly fit you:
Exciting challenges & career growth – Take on impactful challanges in an agile environment and actively shape your professional development.
Team success & continuous learning – We foster a culture of collaboration and shared achievements while investing in your ongoing growth, including an annual €2,500 budget for training, courses, and professional development opportunities.
Flexibility that fits your life – Enjoy flexible working hours with flextime options, 25 days of vacation, and half a day off on your birthday, plus the freedom to work from home for a better work-life balance.
Health & Well-being – Enjoy private health insurance with Sanitas, ensuring comprehensive medical coverage for your peace of mind, with the option to include your family through Flexible Compensation.
Annual Variable Bonus – Earn a performance-based bonus as a percentage of your annual gross salary (pro-rated), linked to both your personal achievements and the company's financial results.
Product Discount – Get a 50% discount on TM and Kobold vacuum cleaners, available for new purchases every three years.
Language Learning – Access online English and German classes to enhance your language skills and support your professional growth.
Flexible Compensation – Customize your benefits by allocating part of your salary to expenses like transport tickets, meal vouchers, and more, optimizing your tax savings and overall compensation.