À propos de Mouhamed
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- la Société généraleDéveloppeur backendBANQUE & ASSURANCESdécembre 2022 - Aujourd'hui (3 ans et 6 mois)Fontenay-sous-Bois, FranceSociété Générale est une des plus importantes banques françaises, créée en 1864 et présente partout dans le monde. L'entreprise compte 126 000 collaborateurs au service de 25 millions de clients.J'ai rejoint L'entité Corporate and Investment Banking afin de participer au décomissionnement de platon: une application de gestion de flux financiers.Contexte : En tant que développeur, faire la refonte d’une vielle application en microservice Java. L'équipe était une feature team de 7 personnes dont 4 développeurs backend, 2 développeurs, front, 2 Business analysts.Mes responsabilités :- Participation au sprint planning pour les sprints de trois semaines.- Suivi des tickets Jira- Participation au développement des différents modules autour de la prévision de trésorerie autour de Java 8, Spring boot- Suivi des interactions entre modules (services Rest, rabbitmq, jms en fonction des cibles)- Utilisation de Git, sonar et Jenkins pour la chaine CI/CD- Synchronisation avec équipes internationales (US, Inde) pour la récupération et envoi des données- Utilisation kubernetes/Docker pour livrer les modules en environnement d'intégration, préprod et prod- Écriture de tests unitaires et intégration avec Junit, Mockito et Cucumber- Suivi des incidents de prod (lens, vm, logs...)Environnement technique : Java 8/11/17, Git, Postgresql, Spring boot, Spring data, Spring mvc, Spring security, Services rest, Maven, Kubernetes, Docker, Hibernate, Rabbitmq, lens.
- ING FranceDéveloppeur Java SpringBANQUE & ASSURANCESfévrier 2022 - décembre 2022 (10 mois)Paris, FranceING est une banque internationale en ligne, présente dans plus de 40 pays. Elle est au service de près de 37 millions de clients, d'entreprises et d'institutions financières !J'ai rejoint l'équipe Save & invest afin de participer au transfert des clients vers Boursorama. L'équipe était composée d'une Lead développeuse, deux développeurs Java et Angular et un Product Owner.Mes responsabilités :- Contribuer à la création d'un batch permettant de recueillir les infos client et de les transférer chez Boursorama.- Assurer le suivi journalier des transferts (évolutions, suivi des erreurs...)- Participation au sprint planning pour les sprints de trois semaines.- Suivi des tickets Jira- Participation au développement des différents modules autour de la prévision de trésorerie autour de Java 8, Spring boot et Spring Batch- Suivi des interactions entre modules (services Rest, Rabbitmq)- Utilisation de Git, Sonar et Jenkins pour la chaine CI/CD- Utilisation kubernetes et Docker pour livrer les modules en environnement d'intégration, préprod et prod- Écriture de tests unitaires et intégration avec Junit, Mockito et Cucumber J'ai également assuré la maintenance des applications existantes.Environnement technique : Java 8/11/17, Git, Postgresql, Spring boot, Spring data, Spring mvc, Spring security, Services rest, Maven, Kubernetes, Docker, Hibernate, Rabbitmq, lens.
- OODriveIngénieur logiciel JavaEDITION DE LOGICIELSaoût 2020 - décembre 2022 (2 ans et 4 mois)Paris, FranceOodrive est un leader du cloud computing français. Créée en septembre 2000. Oodrive propose des solutions SaaS et des infrastructures qualifiées SecNumCloud pour gérer les données sensibles des entreprises.L'entreprise compte plus de 15 000 clients entreprises, dont plus de 80 % du CAC 40.Je suis intervenu au sein de l'équipe Certeurope afin de développer la refonte d'une application de gestion des délégations en respectant les contrats de service.Environnement de travail : Groupe de 10 développeurs et 2 PO et 4 QA en méthodologie scrum.Mes réalisations ont été les suivantes :- Faire un état des lieux de l'existant et établir les moyens de communication entre modules- Développer la partie backend en Java 11 + Spring boot- Développer la partie frontend en Angular- Mettre en place les vérifications de sécurité- Authentification Oauth2 via keycloak- Authentification via certificat- Assister les dev QA pour mettre en place les TNR avec Selenium et Cucumber- Créer et initialiser la BDD avec liquibase- Déployer l'image sur harbor- Créer la configuration kubernetes avec auto déploiement lors d'une montée de version- Déployer les modules sur du Cloud OVH- Mettre à jour la documentation- Accompagner les devs sur les bonnes pratiques (SOLID, Clean Code, Sonar)Environnement technique : Java 11, intelliJ, git, postgresql, Spring boot, services rest, maven, docker, kubernetes, hibernate, angular 8
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Master en ingénierie, Ingénierie des systèmes distribuésESIAG - Ecole Supérieure d'Informatique Appliquée à la Gestion2013Master en ingénierie, Ingénierie des systèmes distribués