Description

Responsibilities: 

  • Ready to lead the development and customization of Magnolia CMS-based solutions and taking responsibility for complex technical tasks;
  • Collaborate closely with cross-functional teams;
  • Expertise in software architecture and technical design;
  • Integrate Magnolia CMS with different systems and third-party applications;
  • Develop custom Magnolia CMS modules, templates, workflows and extensions to meet specific project requirements;
  • Ensure the performance, security, and scalability of the software applications by conducting thorough testing, debugging, and optimization;
  • Troubleshoot and resolve complex technical issues related to Magnolia CMS implementation, system integration, and performance;
  • Knowledge in the areas of web services (REST and/or SOAP). 

 

 

Qualifications: 

  • Bachelor's degree in Computer Science, Software Engineering, or a related field. Equivalent work experience will also be considered;
  • Minimum 3 years of proven experience as a Software Engineer with expertise in developing and customizing Magnolia CMS-based solutions;
  • Excellent Java programming skills, with a deep understanding of Java frameworks and libraries;
  • Strong experience in system integration, working with APIs, web services, and enterprise application integration technologies;
  • Proficient in designing and implementing scalable, high-performance software applications using Magnolia CMS and Java technologies;
  • Experience with other CMS platforms and familiarity with headless CMS architecture is a plus;
  • Strong understanding of web development technologies, including HTML, CSS, and JavaScript;
  • Strong problem-solving and analytical skills, with the ability to identify and resolve complex technical issues;
  • Excellent communication skills with the ability to collaborate effectively in a team environment;
  • Self-motivated and proactive, with a passion for delivering high-quality software solutions on time;
  • Strong personal initiative and willingness to learn and lead;
  • Very good English & German skills.

Education

Bachelor's degree in Computer Science, Software Engineering