Critères de l'offre
Métiers :
- Développeur back end (H/F)
- + 1 métier
Secteur :
- ESN, Editeurs de logiciel, Services informatiques
Compétences :
- Spring Boot
- KAFKA
Lieux :
- Lyon (69)
Conditions :
- Indépendant / Franchisé
- Salaire non précisé
- Temps Plein
Description du poste
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.
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.
Référence : 675146

