Hicham BOURAID est un développeur JAVA Sénior avec 9 ans d'expérience dans divers projets complexes de transformation digitale principalement dans le secteur bancaire. Diplômé en ingénierie informatique de l'Académie Internationale de l’Aviation Civile, Hicham a acquis une expertise en développement back-end, en utilisant des méthodologies Agile et des architectures modernes telles que l'architecture hexagonale et DDD. Il a participé à la conception et la mise en œuvre de microservices, d'API REST et GraphQL, et dans l'intégration de plateformes diverses. De plus, Hicham a dirigé des équipes de développement, assurant la qualité du code et la formation des nouveaux membres, tout en collaborant étroitement avec les équipes de cybersécurité et d'architecture.
Participation au programme de transformation digitale de la CNSS, centrée sur la refonte des systèmes assurantiels. Conception de microservices avec DDD et architecture hexagonale. Encadrer et former l'équipe de développement tout en collaborant avec les architectes et experts en cybersécurité.
Conception et développement d'une application de gestion des workflows de validation des justificatifs client. Utilisation de Camunda BPMN pour un POC, sécurisation des services avec Keycloak, et gestion de la release sur différents environnements.
Refonte de l'application mobile bancaire. Coaching des développeurs et intégration avec le Core Banking T24. Implémentation de POC avec Kafka et participation aux comités Techlead/Architecture.
Développement de la partie légale d'un projet KYC. Interfaçage avec d'autres API REST, documentation via Swagger, et suivi des pratiques agiles en tant que Scrum Master durant quelques sprints.
Développement d'une application mobile pour l'accès aux services bancaires, et participation à un projet de transfert d'argent international. Respect des standards de développement et bonne tenue des tests unitaires et d'intégration.