La mission consiste à intervenir en tant que profil expert Java / architecture applicative dans le cadre d?un projet stratégique visant à concevoir, implémenter et héberger plusieurs composants d?une plateforme de gestion. Le consultant contribuera notamment à la conception et au développement du composant de règlement de la plateforme, tout en veillant à la qualité, à la performance et à la résilience des solutions mises en place. Il aura également pour responsabilités de définir et implémenter les tests unitaires des modules sous sa responsabilité, de respecter les standards de développement du projet, de prendre en compte les indicateurs issus des outils d?analyse de code comme Sonar, de réaliser des prototypes, d?effectuer des revues de code et de rédiger la documentation technique en anglais.
Profil candidat:
Le profil recherché est un expert en développement Java, avec une excellente maîtrise de Java 17 ou versions supérieures, ainsi qu?une solide expérience en architecture des systèmes d?information. Une bonne connaissance de Kafka, Kafka Connect, Spring, des bases de données relationnelles ou NoSQL, ainsi que des environnements distribués soumis à de fortes contraintes de performance, d?intégrité et de disponibilité est attendue. La connaissance de Druid et Flink est quasiment obligatoire pour ce besoin. Le consultant devra également maîtriser les méthodologies Agile, idéalement SAFe, les pratiques DevOps, et être capable de travailler efficacement en équipe dans un environnement international. Un niveau d?anglais B2 minimum est requis. Une expérience sur un projet de dématérialisation de la monnaie serait un vrai plus.