Contexte
La mission s'inscrit dans le secteur bancaire, auprès d'un client cherchant à renforcer ses équipes de développement pour faire face à des défis technologiques majeurs. En plein cœur d'une transformation numérique, le client souhaite entreprendre un projet de mise à niveau technologique, nécessitant des compétences avancées en développement Java pour assurer la continuité et l'optimisation de ses services financiers digitaux. Le consultant sera amené à collaborer avec différentes équipes pour adapter et moderniser les systèmes existants.
Responsabilités
Participer activement au développement et à la maintenance des applications Java existantes, en s'assurant de leur performance et de leur stabilité.
Contribuer à la migration des systèmes vers des versions plus récentes et optimiser les processus existants.
Collaborer étroitement avec les architectes techniques pour définir et mettre en œuvre des solutions adaptées aux besoins de l'entreprise.
Réaliser des revues de code et s'assurer des bonnes pratiques de développement logiciel.
Assurer la veille technologique pour proposer des améliorations continues et innovantes.
Travailler en coordination avec les équipes de test pour garantir la qualité des livrables.
Profil recherché
Expérience significative en développement Java, avec une maîtrise de Java 8 minimum.
Capacité prouvée à travailler sur des projets de migration technologique.
Solide compréhension des concepts de programmation orientée objet et des frameworks Java courants.
Expérience dans le secteur bancaire ou dans des environnements similaires fortement appréciée.
Capacité à travailler en équipe ainsi qu'en autonomie, avec une forte orientation solution.
Excellentes compétences en communication, tant à l'écrit qu'à l'oral, pour faciliter la collaboration entre les équipes.