Job Description
Job Title: Senior Jahia CMS Application Developer
Location: Wallonia, Belgium (Hybrid)
We are seeking a Senior Jahia CMS Application Developer to support the development, maintenance, and optimization of a large-scale shared web platform hosting multiple public sector websites. The role focuses on Jahia CMS customization, web application development, platform evolution, and technical support within a high-traffic environment.
Key Responsibilities
Maintain and evolve the shared Jahia CMS platform and related services
Design and implement technical and functional solutions aligned with business needs
Develop and maintain templates, modules, and components within Jahia CMS
Ensure coherent functional and technical architecture across the shared platform
Perform corrective and evolutionary maintenance activities
Validate and deploy developments on the shared Jahia environment
Produce and maintain technical and functional documentation
Provide technical recommendations and code quality guidance to developers
Support and train CMS users and key stakeholders
Maintain a catalog of reusable web components and standards
Required Skills & Experience
Strong expertise with Jahia CMS and Java development
Experience with JSP/Servlet, OSGI, Spring Framework, and REST APIs
Solid knowledge of HTML, CSS, Bootstrap, JavaScript, and JQuery
Experience with Angular and/or React
Knowledge of GraphQL API and JCR API
Experience with PostgreSQL databases and Linux (Red Hat) environments
Familiarity with Apache, Tomcat, Docker/Podman, Maven, WebPack, Git, Jenkins, and Nexus
Understanding of WCAG web accessibility standards
Experience with analytics and SEO tools such as Matomo or Google tools
Soft Skills
Strong communication and technical documentation skills
Ability to explain technical concepts to non-technical users
Proactive, analytical, and solution-oriented mindset
Strong organizational and problem-solving abilities
Ability to work autonomously and collaboratively in a team environment
Comfortable working under pressure in production environments
Languages
French: Fluent/Native proficiency required
Focus of the Role
Supporting the continuous improvement, industrialization, and maintenance of a large-scale shared Jahia CMS platform while ensuring high-quality web solutions, scalability, and operational reliability.