Job position Développeur expérimenté Spring Batch
Share this job
CONTEXTE :
Experience : 5 ans et plus
Métiers Fonctions : Etudes & Développement, Développeur
Spécialités technologiques : Applications Web, Versionning, Gestion de configuration
tests unitaires
Dans le cadre d’un projet de traitement de flux critiques, l’équipe actuelle composée majoritairement de profils juniors nécessite un renfort expérimenté afin d’accélérer le delivery, stabiliser les développements et renforcer les bonnes pratiques.
Un lead tech est déjà en place, mais l’équipe manque de séniorité opérationnelle sur Spring Batch et la conception de traitements robustes et performants.
MISSIONS
Objectif de la mission
- Assurer le développement propre et fiable de jobs Spring Batch destinés au traitement de flux volumétriques.
- Structurer les bonnes pratiques de développement (qualité, tests, performance).
- Accompagner et faire monter en compétence les développeurs juniors de l’équipe.
- Contribuer à la sécurisation des mises en production et à la stabilité de la chaîne de traitement.
Rôle & responsabilités :
- Concevoir et développer des jobs Spring Batch performants et robustes.
- Participer aux ateliers techniques et à la définition des solutions.
- Analyser les flux existants, identifier les optimisations possibles.
- Assurer un code propre, maintenable, conforme aux standards internes.
- Effectuer les tests unitaires, d’intégration et de charge liés aux batchs.
- Supporter l’équipe dans la résolution d’incidents et l’amélioration continue.
- Encadrer techniquement les profils moins expérimentés (pair programming, revue de code).
- Collaborer étroitement avec le lead tech
Environnement technique :
- Java 17
- Spring Batch (compétence clé)
- Kafka
- Oracle 19c
- Outils annexes (CI/CD, Git, monitoring…) selon stack interne
Expertise souhaitée
Développeur confirmé avec 4 à 5 ans d’expérience minimum.
- Maîtrise impérative de Spring Batch (critère déterminant).
- Bonne autonomie et capacité à produire rapidement du code fiable.
- Capacité démontrée à travailler dans une équipe mixte (junior + lead).
- Bon sens de la pédagogie et de la transmission des bonnes pratiques.
Candidate profile
Compétences
Technologies et Outils
Kafka GIT CI/CD JavaSpring Batch (5 ans) Oracle
Soft skills
Autonomie
- Accompagner et faire monter en compétence les développeurs juniors de l’équipe.
- Contribuer à la sécurisation des mises en production et à la stabilité de la chaîne de traitement.
Working environment
CONTEXTE :
Experience : 5 ans et plus
Métiers Fonctions : Etudes & Développement, Développeur
Spécialités technologiques : Applications Web, Versionning, Gestion de configuration
tests unitaires
Dans le cadre d’un projet de traitement de flux critiques, l’équipe actuelle composée majoritairement de profils juniors nécessite un renfort expérimenté afin d’accélérer le delivery, stabiliser les développements et renforcer les bonnes pratiques.
Un lead tech est déjà en place, mais l’équipe manque de séniorité opérationnelle sur Spring Batch et la conception de traitements robustes et performants.
Apply to this job!
Find your next career move from +10,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Développeur expérimenté Spring Batch
KEONI CONSULTING
