Senior Software Developer Platform and Cloud
Role details
Job location
Tech stack
Job description
In 2026, part of the roadmap is building the next version of Jahia Cloud: creating APIs from the ground up and interfacing with cloud vendor APIs-especially AWS and OVH-to orchestrate Jahia deployments (provisioning, lifecycle operations, upgrades, observability, region-aware choices, etc.). This is not a separate cloud-only stack: the team works across the broader Jahia codebases.
- Develop features and fix bugs in Jahia's Java and JS/TS codebases .
- Participate in technical design discussions and trade-offs (quality, performance, maintainability).
- Review your team's PRs and help keep quality and technical debt under control.
- Help investigate and resolve complex customer/production issues with our Support team.
- Collaborate with Product and QA to deliver reliably (tests, automation, documentation when relevant).
Requirements
Do you have experience in React?, As a senior software developer, you'll contribute hands-on across the Jahia ecosystem, building and extending our codebases with your team and helping keep technical debt under control. You'll work closely with other senior engineers, tech leads and our CTO, share your perspective, and help address technical challenges pragmatically.
We embrace AI-assisted development (GitHub Copilot for everyone, access to all models) and we also have AI features on our roadmap (e.g. MCP server integrations and AI-driven search)-with a strong focus on real value, quality and security.
English language
We work in an international environment and English is our day-to-day working language (written and spoken): meetings, technical discussions, documentation, PR reviews, and cross-team interactions. Not everyone speaks French, so being able to communicate clearly and comfortably in English is essential. If English isn't at a level where daily collaboration feels natural, it's likely not going to work well for you or for us., * Strong experience as a senior software developer (typically 8+ years), with solid production experience in Java. OSGi experience is a plus.
- Solid understanding of JS/TS; React/TSX experience is a plus.
- Comfortable with code reviews, debugging, and writing maintainable code.
- Strong expertise with Docker/containerization and CI/CD pipelines/DevOps;
- Production experience developing with cloud providers (AWS/OVH) is required
- Good team player. You'll be part of the Jahia family and this is important to us.
- Self-starter, quick learner and self-motivated.
- You are passionate about contributing to Open-Source projects