Le poste Développeur expérimenté Spring Batch
Partager cette offre
Métiers et Fonctions
- Études & Développement
- Développeur
Spécialités technologiques
- Applications Web
- Versionning, Gestion de configuration
- Tests unitaires
Type de facturation
Assistance Technique (facturation avec un taux journalier)
Compétences requises
- Technologies et Outils : GIT, CI/CD, Java, Spring Batch (5 ans d'expérience), Oracle, Kafka
- Soft skills : Autonomie
- Secteur d'activité : Administration Publique
Description de la prestation
Dans le cadre d’un projet de traitement de flux critiques, l’équipe, principalement composée de profils juniors, nécessite un renfort expérimenté pour accélérer le delivery, stabiliser les développements et renforcer les bonnes pratiques. Un lead tech est déjà en place, mais il manque de séniorité opérationnelle sur Spring Batch et la conception de traitements robustes et performants.
Objectifs de la mission
- Assurer le développement fiable de jobs Spring Batch pour flux volumétriques
- Structurer les bonnes pratiques de développement (qualité, tests, performance)
- Former et accompagner les développeurs juniors
- Contribuer à la sécurité et la stabilité des mises en production
Rôles & responsabilités
- Concevoir et développer des jobs Spring Batch performants et robustes
- Participer aux ateliers techniques et à la définition des solutions
- Analyser et optimiser les flux existants
- Produire un code propre, maintenable et conforme aux standards
- Réaliser les tests unitaires, d’intégration et de charge
- 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 technique
Environnement technique
- Java 17
- Spring Batch
- Kafka
- Oracle 19c
- Outils annexes : CI/CD, Git, monitoring, selon la stack interne
Profil recherché
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.Montreuil - 2 jours de télétravail par semaine
Postulez à cette offre !
Trouvez votre prochaine mission parmi +9 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur expérimenté Spring Batch
Codezys