Développeur Backend Java - Expérimenté - Montpellier
VISIANSaaS B2BPubliée il y a 1 semaine
160 €/j
- Lieu
- Montpellier · Sur site
- Durée
- 6 mois
- Démarrage
- 22 septembre 2026
- Expérience
- Confirmé (3-6 ans)
- Langues
- Français
- Contrat
- Freelance
Situer cette mission
Repères calculés par FreelanceScope sur les missions ouvertes de son catalogue — ils ne proviennent pas de l'annonce et n'engagent pas l'entreprise.
- Le TJM de cette mission se situe en dessous de la médiane des 144 missions de votre métier et de votre séniorité de notre catalogue, dont la médiane est de 230 €/jour (moitié centrale : 180 à 525 €/jour).
- 4 missions développeur back-end sont ouvertes à Montpellier en ce moment, sur 248 pour ce métier en France.
- 9 % des missions développeur back-end de notre catalogue sont ouvertes en télétravail total.
- Compétences peu demandées ailleurs dans le catalogue : Kafka (83 missions), Spring Boot (84 missions), Docker (130 missions). À séniorité égale, une compétence rare se négocie mieux.
Profil confirmé (3-6 ans) · Comment ces repères sont calculés
La mission
Dans le cadre du développement de notre activité à Montpellier, nous recherchons un Développeur Backend Java confirmé maîtrisant les environnements Java récents, les architectures distribuées et les outils de déploiement modernes.
Le poste s’adresse à un développeur capable d’intervenir sur l’ensemble du cycle de vie d’une application : conception, développement, tests, intégration, déploiement et suivi en production.
Vos missions
Au sein d’une équipe organisée en mode Agile, vous interviendrez notamment sur les activités suivantes :
Analyser les besoins techniques et participer aux choix d’architecture.
Concevoir et développer des applications backend en Java et Spring Boot.
Développer, maintenir et faire évoluer des API REST ainsi que des Web Services SOAP.
Participer à la conception d’architectures orientées microservices.
Concevoir et développer des flux événementiels avec Kafka.
Intervenir sur Kafka côté producer/éditeur et consumer.
Participer à la définition des topics, partitions, clés de messages et schémas de données.
Mettre en place les mécanismes de retry, de gestion des erreurs, d’idempotence et de Dead Letter Queue.
Conteneuriser les applications avec Docker.
Déployer, configurer et superviser les applications sur Kubernetes.
Participer à la création et à l’amélioration des pipelines CI/CD.
Rédiger les tests unitaires, les tests d’intégration et les tests d’API.
Réaliser des revues de code et veiller au respect des bonnes pratiques de développement.
Contribuer à la résolution des incidents et à l’amélioration continue des performances et de la stabilité des applications.
Participer à la documentation technique des solutions développées.
Compétences attendues
Indispensables
- Java
- Agile
- Spring Boot
- Kafka
- Docker
- Kubernetes
- CI/CD


