> Markdown version of [/jobs/ext/3910495-ingenieur-e-developpement-java-experimente-e-nb-montpellier-34-f-h](https://www.wearedevelopers.com/jobs/ext/3910495-ingenieur-e-developpement-java-experimente-e-nb-montpellier-34-f-h). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Ingénieur(e) développement Java expérimenté(e) (/NB)- Montpellier (34) F/H - **Company:** Groupe Randstad - **Location:** Montpellier, France - **Experience:** Starter - **Salary:** €40,000.0 - €48,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), Application Programming Interfaces (APIs), Unit Testing, Databases, Continuous Integration, DevOps, Eclipse (Software), Gradle, Hibernate (Java), IntelliJ IDEA, Junit, Apache Maven, Octopus Deploy, Performance Tuning, Software Maintenance, Mockito, Ansible, SQL Databases, Spring-boot, Backend, Gitlab, Spring Data, Containerization, Gitlab-ci, Kubernetes, Restful APIs, Spring Batch, Docker, Jenkins, Microservices - **Published:** October 26, 2026 - **Apply:** https://candidat.francetravail.fr/offres/recherche/detail/8143837 ## About the Role Descriptif du poste:\n\nEn tant qu'ingénieur-e en développement back-end Java, vous interviendrez sur l'ensemble du cycle de vie des fonctionnalités du produit :\n* \nConception : Participer à la conception technique, à l'architecture applicative (microservices, modèle de données) et à la modélisation des API pour les nouvelles fonctionnalités.\n* \nDéveloppement Java : Réaliser les développements Back-end en utilisant le langage Java et son écosystème (Spring Boot, Spring Data, Hibernate, création d'API REST).\n* \nTests : Assurer la qualité, la fiabilité et la non-régression du code par la rédaction et l'exécution rigoureuse de tests unitaires et d'intégration (JUnit, Mockito, Testcontainers).\n* \nMaintenance et Performance : Participer à la maintenance évolutive et corrective des applications, en veillant à la sécurité, à la gestion de la charge et à l'optimisation des performances (requêtes SQL, gestion du cache, multithreading).\n* \nIntégration et Déploiement : Contribuer à l'automatisation des builds et à l'intégration des services dans la chaîne CI/CD (Maven/Gradle, GitLab CI/CD, Docker, Kubernetes).\n\nProfil recherché:\n\nDe formation Bac+5 en informatique en école d'ingénieur ou cursus universitaire, vous justifiez d'une première expérience similaire.\nNous recherchons un Développeur Back-end autonome et force de proposition, capable de prendre en charge des sujets techniques complexes et des évolutions fonctionnelles.\nCompétences Techniques :\n* Langages / Frameworks : Java 8 / 11 / 17, Spring Boot, Spring Batch, MicroService, API REST\n* Bases de Données / Front: JavaScript, SQL\n* DevOps / CI/CD: Maven, GitLab, Jenkins, GitLab CI/CD, Ansible\n* Conteneurisation / Orchestration: Docker, Kubernetes, ArgoCD\n* Environnement de Dev: Intellij / Eclipse / VSCode\n \nAu-delà des compétences, nous recherchons une personne passionnée par le domaine, qui aime être au fait des dernières actualités dans son domaine et sait proposer des solutions innovantes. Votre rigueur et votre goût pour le travail en équipe, associés à la qualité des projets qui nous sont confiés, offrent de réelles opportunités d'évolution à votre carrière au sein de Randstad Digital.