Contexte
Nous recherchons un Développeur Java pour une mission chez notre client opérant dans le secteur de l'informatique et des nouvelles technologies. Cette mission vise à renforcer l'équipe de développement dans le cadre d'un projet stratégique visant à améliorer les infrastructures logicielles existantes. Le client souhaite moderniser ses applications afin d'optimiser les performances et la scalabilité pour mieux répondre aux attentes de ses utilisateurs finaux.
Responsabilités
Analyser les besoins fonctionnels fournis par le chef de projet afin de développer des solutions sur mesure.
Concevoir et développer de nouvelles fonctionnalités en Java, en respectant les normes de codage et les meilleures pratiques.
Assurer la maintenance corrective et évolutive des applications existantes, en réponse aux demandes des utilisateurs ou des évolutions techniques.
Participer aux revues de code et partager les connaissances au sein de l'équipe pour garantir la qualité et l'efficacité des livrables.
Optimiser les performances des applications et s'assurer de leur fiabilité et évolutivité.
Rédiger la documentation technique et les guides d'utilisation pour faciliter la compréhension et le support.
Profil recherché
Expérience significative en développement Java, avec une solide connaissance des frameworks Spring et Hibernate.
Capacité à travailler en autonomie tout en étant capable de collaborer efficacement au sein d'équipes pluridisciplinaires.
Maîtrise des méthodologies Agile, notamment Scrum ou Kanban, pour une gestion efficiente des projets.
Excellentes compétences en résolution de problèmes et capacité à proposer des solutions innovantes.
Bonne communication écrite et orale pour interagir avec des interlocuteurs techniques et non techniques.
Capacité à s'adapter rapidement aux nouvelles technologies et à intégrer les innovations dans le processus de développement.