Développeur Java

    Retour à la recherche

    Développeur Java - Immobilier

    Ref: T-6047 - Publiée le 24 avr. 2025

    • Localisation

      Région de Montpellier

    • TJM

      Selon profil

    • Part de télétravail

      3j / semaine

    • Expérience minimum

      0 à 2 ans (Junior)

    • Date de démarrage

      ASAP

    Contexte et description de la mission

    Contexte
    Notre client, acteur majeur dans le secteur immobilier, cherche à renforcer son équipe de développement informatique pour accompagner la croissance de ses activités numériques. Dans ce cadre, il propose une mission en tant que Développeur Java pour participer à des projets innovants destinés à améliorer ses processus métiers et l'expérience utilisateur de ses services en ligne. Le consultant sera intégré à l'équipe IT et devra collaborer étroitement avec les différents services pour garantir la bonne réalisation des objectifs assignés.


    Responsabilités
  1. Participer à l'analyse des besoins pour concevoir des solutions techniques adaptées aux exigences fonctionnelles.
  2. Développer et maintenir des applications en Java en respectant les normes de codage établies par l'entreprise.
  3. Effectuer des tests unitaires et intégrations pour garantir la qualité et la performance des applications.
  4. Collaborer avec les équipes de conception et d'autres développeurs pour assurer l'alignement des solutions avec les objectifs métiers.
  5. Assurer une documentation claire et détaillée de toutes les étapes de développement pour faciliter la maintenance et les futures évolutions.
  6. Participer aux revues de code et proposer des améliorations continues des processus de développement.


    Profil recherché
  7. Expérience confirmée en développement Java, idéalement dans le secteur immobilier ou dans un environnement similaire.
  8. Maîtrise des frameworks Java tels que Spring et Hibernate.
  9. Connaissance approfondie des bases de données relationnelles comme MySQL ou PostgreSQL.
  10. Capacité à travailler en équipe et à collaborer efficacement avec des parties prenantes variées.
  11. Esprit analytique et capacité à résoudre des problèmes techniques complexes.
  12. Expérience en méthodologies Agile/Scrum et dans l'utilisation d'outils de versionnement de code comme Git.