DEVELOPPEUR JAVA BACKEND (F/H)
Role details
Job location
Tech stack
Job description
Conception et Architecture : Participer activement à la définition et à la mise en œuvre de l'architecture Back-End, en se concentrant sur la complexité et l'optimisation des performances.
Développement : Développer, maintenir et faire évoluer des fonctionnalités robustes et performantes en Java et Spring Boot.
Tests et Qualité : Assurer la qualité du code par la mise en place de tests unitaires, d'intégration, et fonctionnels (TDD/BDD).
Intégration et Déploiement : Contribuer à l'intégration continue et au déploiement continu (CI/CD) dans un environnement DevOps.
Collaboration : Travailler en étroite collaboration avec les autres développeurs, les architectes et les équipes produit dans un environnement AGILE (Scrum/Kanban).
Veille Technologique : Maintenir une veille constante sur les nouvelles technologies Java/Spring et les pratiques d'architecture pour proposer des améliorations continues.
Requirements
De formation Bac+5, vous justifiez d'une expérience de 5 années minimum en développement Back-End, idéalement sur des applications à forte charge ou contraintes techniques.
Vos Compétences Techniques (Must Have) Expertise approfondie en Java (v8+) et sur le framework Spring Boot. Maîtrise de la conception et de la mise en œuvre d'APIs RESTful et/ou GraphQL. Forte expérience dans les principes d'architecture complexe (Microservices, Event-Driven Architecture, Cloud-Native). Connaissance des bases de données relationnelles (ex: PostgreSQL, MySQL) et NoSQL (ex: MongoDB, Cassandra). Pratique des outils de versionning (Git) et des méthodologies AGILE.
Benefits & conditions
Le poste est basé sur Montpellier. La rémunération annuelle brute est comprise entre 47 000€ et 50 000 € selon expérience. Avantage: 2 jours de télétravail/ accès illimité à une plateforme de formation,10 RTT, Statut cadre
Date de début : 11/01/2026