Contexte
Notre client, acteur majeur dans le secteur du transport et de la logistique, cherche à renforcer son équipe informatique en intégrant un Développeur Java / SpringBoot. Dans un contexte de transformation numérique, notre client s'engage dans la modernisation de ses systèmes et le développement de nouvelles applications pour améliorer ses services et optimiser sa chaîne logistique. L'objectif principal est d'assurer une meilleure efficacité opérationnelle tout en offrant des solutions innovantes à ses clients. Le consultant participera à des projets à fort impact et travaillera en étroite collaboration avec les équipes internes.
Responsabilités
Participer à l'analyse des besoins techniques et fonctionnels pour le développement des applications.
Développer et maintenir des applications en utilisant les technologies Java et SpringBoot, en respectant les normes de qualité logiciel.
Collaborer avec les architectes et les autres développeurs pour concevoir des solutions robustes et évolutives.
Contribuer à l'amélioration des processus de développement et de la qualité du code au sein de l'équipe.
Assurer le support technique et la maintenance des applications existantes.
Participer activement aux revues de code et aux tests afin d'assurer un haut niveau de qualité logicielle.
Documenter les solutions développées et les maintenir à jour.
Profil recherché
Expérience significative en développement Java et maîtrise du framework SpringBoot.
Solides compétences en architecture logicielle et expérience en microservices.
Bonne connaissance des bases de données relationnelles et/ou NoSQL.
Expérience avec les outils de gestion de versions (comme Git) et les pratiques de développement Agile.
Capacité à travailler de manière autonome et à proposer des solutions créatives et efficaces pour répondre aux besoins des utilisateurs.
Bonnes compétences en communication pour collaborer efficacement avec des équipes multidisciplinaires.
Capacité à s'adapter à un environnement de travail dynamique et en constante évolution.