Contexte
Notre client, acteur majeur dans le secteur de l'immobilier, est actuellement à la recherche d'un Développeur Java Back End pour renforcer son équipe de développement. L'objectif de cette mission est de participer à la refonte et à l'optimisation des plateformes numériques de l'entreprise afin de mieux répondre aux besoins de ses utilisateurs. Le consultant sera intégré à une équipe multidisciplinaire travaillant en méthodologie agile, et contribuera à l'amélioration continue des solutions logicielles de l'entreprise.
Responsabilités
Analyser les besoins techniques et fonctionnels en collaboration avec les équipes métiers pour implémenter les meilleures solutions.
Participer à la conception et au développement des applications back-end en Java, en respectant les bonnes pratiques de codage et les standards de l'entreprise.
Assurer le maintien et l'évolution des systèmes existants ainsi que le développement de nouvelles fonctionnalités.
Contribuer à l'optimisation des performances des applications et à la réduction des temps de réponse.
Collaborer avec les équipes front-end pour garantir la cohérence des API et des services back-end.
Participer aux revues de code et aux tests unitaires pour assurer la qualité et la fiabilité du code produit.
Profil recherché
Expérience confirmée en tant que Développeur Java Back End, avec une maîtrise des frameworks Java tels que Spring ou Hibernate.
Compétences solides en conception d'API RESTful et en services web.
Bonne connaissance des bases de données SQL et expérience dans leur optimisation.
Capacité à travailler dans un environnement agile, avec une bonne compréhension des méthodologies Scrum ou Kanban.
Excellentes compétences en résolution de problèmes et capacité à travailler à la fois de manière autonome et en équipe.
Curiosité technologique et désir de se tenir à jour avec les dernières tendances en développement logiciel.