Développeur Java Backend Senior - Expert H/F - Collective Works
Développeur Java Backend Senior - Expert H/F
Collective Works · Bordeaux - 33 · Freelance
Les missions du poste
Vous rejoindrez une équipe technique dynamique pour renforcer le développement d'applications Backend à enjeux de performance. Vous interviendrez en tant que Développeur Java Backend Senior ou Expert, avec un rôle opérationnel centré sur l'expertise technique et l'optimisation. Ce poste s'adresse à des profils passionnés souhaitant évoluer dans un contexte technique exigeant et stimulant.
Missions principales :
- Concevoir, développer et maintenir des applications Backend en Java.
- Développer et optimiser des traitements Batch avec Spring Batch.
- Analyser et améliorer la performance des requêtes SQL.
- Optimiser les traitements Java, la persistance des données (JPA / Hibernate) et la performance applicative.
- Identifier les points de ralentissement et proposer des améliorations techniques.
- Garantir la qualité, la robustesse et la maintenabilité du code.
- Collaborer étroitement avec les autres développeurs et équipes projet.
Environnement technique :
- Java (Backend)
- Spring Batch
- SQL (optimisation de requêtes)
- JPA / Hibernate
- Kafka (apprécié)
Modalités et contexte :
- Mission Freelance / Prestation
- Localisation : Bordeaux (33)
- Démarrage : ASAP
- 2 postes ouverts
- Collaboration en équipe, contexte technique stimulant et forts enjeux de performance
- Télétravail partiel possible selon organisation de la mission
Le profil recherché
Nous recherchons un Développeur Backend Java confirmé à senior, passionné par l'optimisation technique et doté d'une grande autonomie.
Expérience :
- 5 à 7 ans d'expérience minimum sur des missions similaires en développement Java Backend.
- Expérience sur des environnements techniques exigeants et contextes à forts enjeux de performance.
Formation :
- Diplôme en informatique ou équivalent apprécié.
Compétences techniques :
- Excellente maîtrise du développement Backend Java.
- Expérience significative avec Spring Batch.
- Solides compétences en SQL, notamment en optimisation de requêtes.
- Maîtrise de JPA / Hibernate pour la persistance et la performance des données.
- Connaissances ou expérience de Kafka appréciées.
Soft skills :
- Rigueur, autonomie, pragmatisme.
- Capacité à analyser, diagnostiquer et résoudre des problématiques techniques complexes.
- Esprit d'équipe et collaboration.
Contraintes et plus :
- Capacité à être rapidement opérationnel dans un environnement existant.
- Aucun management requis, rôle résolument technique et opérationnel.