United to grow leaders
in a digital world.

Magnolia Developer (all genders)

  • Full Time
  • Barcelona, Provinz Barcelona, Spanien
  • McGuyver
  • Adlerauge

Do you love developing sophisticated digital platforms that perform as well as they look? Then put your Magnolia expertise to work and join us in creating future-proof web experiences

What we offer.

  • The chance to become part of a large, international agency group: Approx. 350 great employees in Germany, a modern, customer-centric business model and a true New Work environment. As part of MSQ with a further 1500 colleagues, we offer an international perspective with offices and sister agencies in the UK, USA and Asia
  • Flexible working environment in our beautiful office in Barcelona (see our office)
  • Agile organization: Self-organized teams, extensive onboarding, personal buddy and lots of support from experienced colleagues
  • Work & life balance: job bike leasing, Smart'n'fit weeks, fitness and self-care offers via EGYM Wellpass
  • And of course: modern hardware, well-equipped tool landscape, company pension scheme, further training budget, in-house training, company events, drinks flat rate and good coffee

What you do.

  • Development, customization, and maintenance of Magnolia-based applications (backend & frontend)
  • Backend development using Java and Spring/Spring Boot, integration of Magnolia into existing system landscapes, and API development (REST, GraphQL, etc.)
  • Implementation of JavaScript frontends (e.g., Angular, Vue.js)
  • Development of templates, components, and modules in Magnolia
  • Optimization of performance, security, and scalability
  • Close collaboration with UX/UI design, backend teams, and project management

What you bring along.

  • Several years of experience in development with Magnolia CMS (Magnolia Certified Developer)
  • Strong proficiency in Java (Spring, OSGi) and JavaScript front-end development
  • Experience with templating in Magnolia (Freemarker, JSP)
  • Proficient in using build and version control tools (Maven, Git)
  • Basic understanding of cloud architectures (AWS, Azure, or GCP) is a plus
  • Team player with a strong commitment to quality and the ability to work independently
  • Good written and spoken German and English skills