Les missions du poste
Information importante
Type de contrat:
CDI
Salaire :
40000
Localisation :
Montpellier, France
Date de démarrage :
Urgent
Mode de travail :
Hybride
Publié le :
11 juin 2026
Le besoin
Au sein d'une équipe Agile Scrum, vous participez à l'évolution et à la maintenance d'applications stratégiques dans un environnement complexe à forte volumétrie. Vous intervenez sur des sujets liés à la gestion de données, aux services d'échange et à la modernisation du système d'information.
Missions principales
- Concevoir, développer et maintenir des applications backend en Java et Spring Boot.
- Participer à l'analyse technique, à la conception et à l'implémentation des nouvelles fonctionnalités.
- Développer et maintenir des API REST ainsi que des interfaces avec des systèmes existants.
- Contribuer à l'amélioration continue de la qualité logicielle via les bonnes pratiques de développement, la refactorisation et les tests automatisés.
- Participer aux cérémonies Agile (Sprint Planning, Daily, Review, Rétrospective).
- Collaborer avec les équipes DevOps afin d'assurer l'intégration et le déploiement continus des applications.
- Préparer et accompagner les mises en production.
- Assurer le support technique et la résolution des incidents en production.
- Maintenir la documentation technique et les référentiels de connaissance.
Environnement technique
Développement
- Java 17/21
- Spring Boot
- Architecture REST
- Microservices
- Architecture hexagonale
- Kafka
- Batch Java
Données
- Bases de données relationnelles
- MySQL
- DB2
DevOps & Industrialisation
- Git / Git Flow
- GitLab CI/CD
- Kubernetes
- ArgoCD
- SonarQube
- JFrog Xray
- Outils de gestion des releases
Sécurité
- OAuth2
- OWASP Top 10
- Security & Privacy by Design
Outils
- IntelliJ IDEA / Eclipse
- MySQL Workbench
Profil recherché
Profil recherché
Compétences techniques
- Solide expérience en développement Java Backend.
- Maîtrise de Spring Boot et des architectures API REST.
- Bonne compréhension des architectures microservices et événementielles.
- Expérience des environnements CI/CD et conteneurisés.
- Bonne maîtrise des bases de données relationnelles.
- Connaissance des problématiques de sécurité applicative.
Compétences comportementales
- Excellent relationnel et sens de la communication.
- Capacité à travailler avec des interlocuteurs techniques et fonctionnels.
- Autonomie dans la prise en charge des sujets.
- Sens de l'engagement et de la responsabilité.
- Fiabilité et rigueur.
- Force de proposition et esprit d'amélioration continue.
- Capacité à s'intégrer rapidement dans une équipe Agile.
Atouts complémentaires
- Expérience dans des environnements à fortes contraintes de qualité et de sécurité.
- Connaissance du secteur bancaire, assurance ou finance.
- Sensibilité aux enjeux d'éco-conception logicielle.
Compétences requises
- Java
- REST
- Spring Boot