Senior Java / Spring Boot Back-End Developer M/F

SEPTEOMontpellierJob.bopublished 11/03/2026
Must-have:JavaReactFlutterAWSDockerKubernetesBackendDevOpsScrumAILead
Nice-to-have:Security
Machine translation — original language: French.Show original

Company Description

Septeo is a leading software player in Europe, present internationally and recognized among the top 5 sectoral software publishers in France. In strong growth and permanent transformation, the group establishes itself as a key player in software publishing thanks to the strength of its collective: determined, bold, and committed teams.

At Septeo, artificial intelligence is placed at the heart of our evolution. We view it as a lever for sustainable performance, collaboration, and innovation, integrated responsibly into daily practices and democratized across all our professions. The ambition is clear: “make intelligent software for Europe”.

Our culture is based on strong values: being, doing, and transforming together. It is not fixed; it is lived every day in our actions and decisions, through a balance between performance, responsibility, and enjoyment.

This ambition is embodied in what we do daily: designing software that accompanies essential life moments, serving millions of citizens. Being present behind these key moments is a strong responsibility. It is ours. And perhaps soon yours.

Joining Septeo means joining a collective adventure with an international dimension, driving the group's transformation in a fast-moving environment, and making AI a concrete lever for value creation, today as tomorrow.

Ready to join the adventure?

Job Description

At Septeo Hospitality Solutions, we develop StaffApp, the SaaS solution that simplifies the daily lives of campsites and glampings: cleaning, maintenance, team planning. It is a high-growth product, used every day in the field, and you will see the concrete impact of your work.

You will join a human-sized R&D team (4 developers, one Product Owner, one Team Lead) that has made AI a true way of working. A growing part of the code is produced in agentic mode, and everyone is free to experiment and evolve practices.

Your mission

You will take charge of the StaffApp back-end foundation. You will design Java / Spring Boot services, ensure their quality and security, and lend a hand to the React front-end when necessary. A dedicated DevOps profile handles operations, so that you can remain focused on development.

Your main responsibilities:

  • Design and grow StaffApp's back-end services in Java / Spring Boot.
  • Influence architectural choices, alongside the team and the Product Owner.
  • Make quality a reflex: automated tests, code reviews, SonarQube, and Snyk.
  • Connect StaffApp to its ecosystem: Keycloak, RabbitMQ, Redis, AWS S3, Firebase.
  • Participate in Scrum rituals and share your technical choices.
  • Code with AI agents while maintaining control: you specify, you review, you validate.

Qualifications

Could it be you?

  • You have between 5 and 10 years of Java back-end experience, ideally on a product or at a software publisher.
  • Spring Boot, Spring Security, and Hibernate / JPA are no secrets to you.
  • You already code with AI and know how to challenge it: specify, review, test, refuse what you do not understand.
  • You are comfortable with PostgreSQL, from modeling to SQL queries.
  • You design clear, robust, and easy-to-evolve REST APIs.
  • For you, code without tests is not finished code (JUnit).
  • You have already worked in a Docker / Kubernetes environment.
  • Scrum is familiar to you and you read technical documentation in English without difficulty.
  • You enjoy teaching and know how to make yourself understood by non-technical interlocutors.
  • Bonus: RabbitMQ, Redis, Keycloak, or Flutter, React / TypeScript.

Additional Information

Joining Septeo also means:

  • Participating in Septeo's AI First adventure and discovering new ways of working thanks to artificial intelligence.
  • Growing and thriving through a personalized training path and internal mobility opportunities.
  • Living a human experience, exchanging and sharing around themed events: afterworks, sports, CSR, seminars, etc.
  • Joining a collective that takes care of others and is committed to equal opportunity, diversity, and inclusion.

What are you doing on Monday?