Dev back ElasticSearch

RHSelect recherche pour son client un(e) Développeur back end à GUYANCOURT, 78280

Logo RHSelect

À la recherche d’un emploi ? RH Select est une plateforme de recrutement dédiée aux candidats, basée à Guyancourt, où des d’offres d’emploi sont publiées chaque jour. Trouvez facilement le poste qui correspond à vos compétences et postulez en quelques clics. Votre prochain emploi est à portée de main, commencez dès maintenant !

Contrat

Contrat

Freelance/Indépendant

Date de démarrage

05/06/2025

Rémunération

440€ par jour

Plage horaire

Temps plein
Du Lundi au Vendredi

Télétravail

Oui

Profil du candidat

Vous maîtrisez les compétences et savoir-faire suivants :

  • Maîtriser Elasticsearch V8 et ses spécificités (requêtes, indexation, scoring, recherche approximative, phonétique, etc.) (Important)
  • Développer des APIs REST robustes en Java 21 avec Spring Boot (Important)
  • Migrer des environnements Elasticsearch obsolètes (< v1.7) vers Elasticsearch V8 (Important)
  • Analyser du code existant pour en comprendre la logique métier et technique (Important)
  • Implémenter des solutions techniques conformes aux bonnes pratiques d'ingénierie logicielle (Important)
  • Utiliser une architecture basée sur des conteneurs (CaaS) (Important)
  • Respecter les exigences de performance et de fiabilité dans des environnements critiques (Important)
  • Travailler en environnement Agile (Scrum/Kanban), avec rituels et gestion de backlog (Important)
  • Estimer la charge de travail d'une fonctionnalité ou d'une refonte (Important)
  • Documenter les développements et les choix techniques (Important)
  • Optimiser les performances des requêtes Elasticsearch dans un contexte de production (Important)
  • Interfacer les composants backend avec les outils de visualisation ou de restitution de données (Important)
  • Sécuriser les APIs et la manipulation des données sensibles (Important)
  • Scripter et automatiser des tâches techniques dans le pipeline de développement (CI/CD) (Important)
  • Les compétences de savoir-être (Soft Skills) attendues pour ce poste

  • Résolution de problèmes
  • Capacité d'adaptation
  • Communication
  • Travailler en équipe
  • Expérience requise

    Minimum de 7 ans sur la même fonction

    Description de l'offre

    Date de démarrage : 16 juin 2025
    Durée : 6 mois (renouvelable)
    Lieu : Hauts-de-Seine (Nanterre ou Lille) – 2 jours sur site / 3 jours en télétravail
    Type de mission : Assistance Technique (TJM)
    Budget maximum : 440 € HT / jour

    Contexte et objectifs de la mission

    Dans le cadre d’une refonte technique majeure du SI d’un acteur du secteur Assurance, nous recherchons un développeur senior maîtrisant parfaitement Elasticsearch V8 et Java Spring Boot.
    Vous interviendrez au sein d’une petite équipe de 2 développeurs sur un projet critique de migration de solutions basées sur Elasticsearch < 1.7 vers Elasticsearch V8, avec réécriture complète des APIs dans un environnement Java 21 et infrastructure CaaS.

     Technologies et outils

    • Indispensables :
      • Elasticsearch V8 : expertise exigée (y compris recherche approximative, phonétique, etc.)
      • Java 21, Spring Boot
    • Complémentaires :
      • Data visualisation, API REST, infrastructure CaaS

     Responsabilités clés

    • Analyser les besoins métier et le code existant
    • Estimer la charge de travail et respecter les engagements de planning
    • Implémenter selon les standards d’ingénierie définis par la guilde DEV
    • Participer activement aux rituels agiles
    • Collaborer avec le PO/BA pour la rédaction des user stories
    • Être force de proposition et expert technique pour l’équipe

     Profil recherché

    • Expérience requise : 7 ans minimum, dont plusieurs années sur Elasticsearch
    • Autonomie : Capacité à gérer des sujets complexes en solo sur plusieurs mois
    • Expertise indispensable :
      • Maîtrise approfondie de Elasticsearch V8
      • Développement d’APIs Java / Spring Boot interagissant avec Elasticsearch

    Bonne compréhension des environnements Agile & CI/CD