
Share this job
Dans le cadre de projets de modernisation technique et de renforcement des équipes de développement, nous recherchons un(e) Consultant(e) Développeur(euse) Back-End Java / Spring – Kafka & Qualité. Rattaché(e) à l'équipe technique, vous interviendrez sur la conception et le développement d'une application back-end à forte exigence de robustesse, de performance et de qualité logicielle.
Missions :
Conception & Développement Back-End :
Participer à la conception ainsi qu'à la mise en œuvre des développements back à partir des spécifications fonctionnelles.
Développer en respectant les bonnes pratiques définies, de manière robuste et performante.
Connaître et appliquer les choix d'architecture faits au préalable.
Qualité, Tests & Performance :
Mettre en place des tests unitaires, d'intégration et de non-régression (Cypress, TDD).
Optimiser les performances applicatives et SQL (plans d'exécution).
Participer aux revues de code et challenger le besoin vis-à-vis des bonnes pratiques et contraintes techniques.
Intégration & Flux de Données :
Concevoir et intégrer des flux de données via Kafka pour les besoins de communication inter-services.
Assurer la correction des anomalies fonctionnelles et/ou techniques.
Communication & Accompagnement :
Communiquer et remonter les alertes ou points de blocage au lead dev.
Participer aux différentes réunions/ateliers de l'équipe et donner de la visibilité sur l'avancée des chantiers.
Rédiger et actualiser les documents techniques, apporter du support aux équipes fonctionnelles.
Candidate profile
Expertise Technique : Maîtrise approfondie de Java / Spring, des pratiques de testing & qualité (Cypress, TDD, optimisation SQL) et de Kafka.
Écosystème Technique : Bonne connaissance de la stack React, Java 17, Spring Boot, Spring Batch, Kafka, Oracle, Ansible, Jenkins, Terraform, Gatling, Camel, Linux.
Expérience : 3 à 5 ans d'expérience (hors stage/alternance).
Soft Skills : Esprit pro-actif, capacité à orienter la production de l'équipe, sens de la communication et de la pédagogie technique.
Working environment
Méthodologie : Projets menés en mode Agile.
Écosystème : Java 17, Spring Boot, Kafka, Oracle, Jenkins, Terraform, Gatling, IBM Maximo, Camel.
Cadre : Environnement technique exigeant, axé sur la qualité, la performance et les bonnes pratiques de développement.
Apply to this job!
Find your next career move from +9,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(euse) Back-End Java/Spring – Kafka (H/F)
JobiStart
