
Mohamed Sobahi
Développeur Java Spring Senior
Salaire / Taux journalier
Paris, France
Mobilité : Paris, Londres, ...
Freelance
Peut venir sur site
Expertises
Langues
Expérience de travail
Lead développeur back-end Java Spring
Intermarché
mars 2022 - Présent
4 ans 8 mois
92320 Châtillon, France
Développement de produits E-commerce Mission : • Architecture et implémentation de 20+ microservices utilisant Java 8/11/21 et Spring Boot 2/3, maximisant la resilience du système • Développement d'API REST supportant les applications web et mobiles, traitant 1000+ requêtes par seconde • Direction de l'intégration Kafka pour la pipeline de traitement asynchrone de preparation des commandes, améliorant le nombre de commandes préparées par jour de 40% • Implémentation de Spring Data et Hibernate ORM pour les opérations de base de données, optimisant les performances des requêtes • Déploiement et gestion d'applications avec containerisation Docker • Implémentation de stratégies de mise en cache de réponse de partenaire en utilisant Redis, réduisant les coûts de consummation de l’API Partenaire de 50% • Implémentation de monitoring et suivi de metrics personnalisés via Kibana, assurant 99,9% de disponibilité • Encadrement de 5+ développeurs juniors, révisions de code et sessions de formation technique • Collaboration avec les équipes transversales pour traduire les exigences métier en spécifications techniques Environnement technique : Architecture micro-services, JAVA 8/11/21, Spring Boot, Spring Data, Hibernate, Spring Core, Spring Cloud, Stack Netflix, Kafka, Docker, Maven, Postgresql, Redis, Google Cloud Plateform, Copilot, Claude Code, Speckit Méthodologie : SCRUM, SAFe Outils : Bitbucket, Jira, Sonar, Jenkins, Gitlab, Kibana
Développeur Fullstack
Campus France
mars 2019 - déc. 2021
2 ans 10 mois
Paris, France
Développement et maintenance da l’application Toucan qui sert à déposer les candidatures auprès des universités et écoles de l’enseignement supérieur en France Développement et maintenance da l’application Toucan qui sert à déposer les candidatures auprès des universités et écoles de l’enseignement supérieur en France • Conception et développement des fonctionnalités • Maintenance des fonctionnalités existantes • Réalisations des batch d'export des récapitulatifs des candidatures par statuts pour les référents • Refonte de l'écran du traitement des candidatures • Intégration d'outil d'observabilité • Mise en place d'environnement de recette • Documentation Stack Technique: Java, Spring Core, Spring Security, Spring Boot, Spring Data MySQL, SQL, Angular 9/13, Git, Jenkins, AWS (EC2,ECS,ECR,S3), Sentry
Ingénieur Développeur Java Spring Angular
Sopra Steria
févr. 2017 - févr. 2019
2 ans 1 mois
Région de Paris, France
Portalis: Pour le compte du ministère de la justice, c'est le portail web destinée à la digitalisation de tout le workflow des affaires judiciaires afin de simplifier les procédures et raccourcir leur durée. Missions : - Responsable des modules IHM du projet - Conception technique du socle des modules IHM - Développement du module sécurité des web services - Développement des IHMs - Développement de web services - Rédaction de conception technique - Support de l'équipe de développement Environnement technique : Angular 2, Java, Spring Core, Spring Security, Spring Boot, Spring Cloud, Config, MyBatis, Postgresql, SQL, Eureka, Zuul, HTML 5, Bootstrap, Javascript, TypeScript, Git, Jenkins, Sonar
Developpeur java jee
LCH.Clearnet
oct. 2015 - janv. 2017
1 an 4 mois
Paris, France
TSI (Target Settlement Integration) : est un système de gestion des transactions de la chambre de compensation tel que l'achat et la vente des titres, la comptabilité, la gestion des frais... . Missions : - Développement de différents modules de la partie Core - Analyse et chiffrage des évolutions - Correction des anomalies - Support lors des mise en production Environnement technique : Java, JEE, Spring, Hibernate, Git, Oracle 10g, JAX-RS, Maven, JUnit, AngularJs, Javascript
J2EE Developer
Bpifrance
août 2014 - août 2015
1 an 1 mois
Région de Paris, France
Extranet Expertise : Extranet servant comme interface entre Bpifrance et les experts qui étudient les dossiers de demande d'aides financières des entreprises innovantes. Missions : • Développement de toute la partie back end du projet présentée en web service REST. • Développement du module d’ajout des dossiers à la base de données appelé par l’application du client chargé de l’alimentation de la partie dossiers de cette base. • Développement du batch de mise à jour des raisons sociale des entreprises en faisant appel à un web service REST. • Etude et analyse des solutions d’optimisation des temps de réponse des fonctionnalités. • Analyse et conception du diagramme de classe. • Implémentations des tests unitaires Environnement technique : Java/JEE, CDI, JAX-RS, JPA 2.0, Design Pattern DAO, Maven 3.2.1, DB2, SVN, JUnit 4, PowerMockito, WebSphere Liberty Profile, UML, Power AMC 16, Firebug, Jenkins, Sonar.
Consultant JEE
Oceane Consulting
avr. 2014 - juil. 2014
4 mois
Région de Paris, France
Observatoire : Réalisation d'un outil destiné à l'audit du niveau d’accessibilité des sites web pour les personnes ayant des besoins particuliers. Réalisations : • En charge du module fonctionnel d’alimentation de la base de données NoSQL de l’observatoire à partir des bases de données de l’outil TANAGURU (outil d’audit automatique de l’accessibilité numérique) • Mise en place de l’architecture ETL avec Talend • Développement des jobs de traitement de données • Participation au développement d’autres modules fonctionnels en Java/J2ee • Rédaction de la documentation technique et fonctionnelle • Présentations techniques Environnement technique : Java/JEE, Spring Core, Talend, Apache Cassandra, MySQL, JPA/Hibernate, HTML5, Spring MVC, Bootstrap, Git, Maven, Jenkins, Sonar, JUnit, Redmine, Tanaguru, WinSCP, Putty.
Ingénieur d'étude et développement JEE
PSA Peugeot Citroën
nov. 2012 - mars 2014
1 an 5 mois
Région de Paris , France
PCC: Programmation commerciale ciblée. - Correction d'anomalie. - Développement. - Déroulement des tests de qualifications. - Accompagnement du client pendant la phase de recette. - Référant fonctionnel au sein de l'équipe. - Parrainage des nouveaux arrivants.
Développeur Java/J2ee
Esioox.com
mars 2012 - oct. 2012
8 mois
Région de Nice, France
Développement de la partie administration (back-office) du site e-commerce (esioox.com) : un site destiné à l’achat et la vente des cartes cadeaux en France. Environnement technique : Spring, JPA-Hibernate, Tomcat, MySQL, SVN, EXTJS.
Ingénieur d’étude et de développement Java/JavaEE
Anthill
mars 2010 - févr. 2012
2 ans
Rabat, Maroc
o Gestion de projet, analyse, conception, développement et mise en production du projet Mobeedeals : Application mobile et plateforme de provesionning destinées au commerce de proximité en collaboration avec la société française Antisip) Outils et méthodes : Scrum, UML, Spring, JPA-Hibernate, Tomcat, MySQL, SVN, EXTJS, Sencha Touch. o Gestion de projet, analyse, conception, développement et mise en production de Mobipouce : un réseau social citoyen sous forme d’un ensemble de services web destinés à des clients mobiles. (En collaboration avec deux sociétés françaises : Antisip et E-Rasmuss) Outils et méthodes : UML, JAX-WS, Axis, Spring, JPA-Hibernate, MySQL, Tomcat, JUnit, SVN, JIRA. o Développement, maintenance et mise en production des modules de la plateforme web collaborative Jetbee. Outils et méthodes : GXT, Spring, JPA-Hibernate, MySQL, Tomcat, JBOSS, Junit, SVN, JIRA. o Communication et coordination avec les collaborateurs en France. o Encadrement d’un élève ingénieur pendant son stage de fin d’études.
Formation
Université Côte d'Azur
Master 2, Méthodes Informatiques Appliquées à la Gestion des Entreprises
2009 - 2010
1 an 1 mois
Ecole Marocaine des Sciences de l'ingénieur
BAC+5, Ingénierie en informatique et réseaux
2007 - 2010
3 ans 1 mois
Ecole Supérieure de Technologie d'Agadir
DUT, Génie informatqiue
2004 - 2006
2 ans 1 mois
Licences et certifications
Spring Certified Professional (Spring 3.2)
Délivré le : févr. 2015
Oracle Certified Professional, Java SE 6 Programmer
Délivré le : nov. 2012