You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Mohamed Ali HachanaMA

Mohamed Ali Hachana

Senior Java / Tech Lead | API | Spring Boot | SQL

430 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Mohamed Ali

Ingénieur Java Senior avec plus de 9 ans d’expérience dans le secteur bancaire, spécialisé dans la conception, l’évolution et la refonte d’applications backend critiques de rentabilité et de gestion des risques, au sein de systèmes à forte volumétrie.
Je couvre l’ensemble du cycle projet : analyse fonctionnelle, développement, intégration de données, optimisation des performances et gestion des environnements de production (CI/CD, industrialisation).
Reconnu pour ma double compétence technique et fonctionnelle, j’interviens aussi bien sur des environnements legacy complexes que sur des architectures modernes (APIs REST, microservices), avec une forte attention portée à l’optimisation du code, la qualité des données et la maintenabilité.
  • Anglais

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km), Lille (jusqu’à 50 km), Lyon (jusqu’à 20 km), Nantes (jusqu’à 20 km)

Expériences

  • Société Générale
    Tech Lead Java – Réferent Applicatif (SIREO)
    décembre 2022 - Aujourd'hui (3 ans et 6 mois)
    Val de Fontenay, 94120 Fontenay-sous-Bois, France
    • • Rôle de référent technique et fonctionnel : point de contact entre les équipes produit et développement, clarification des besoins, conception des solutions et arbitrages techniques.
    • • Analyse et reprise d'un système legacy complexe afin d'en extraire les règles de gestion et les dépendances techniques pour leur réimplémentation dans une API moderne.
    • • Conception et développement from scratch d'une API backend en Java 17 / Spring Boot, basée sur une architecture hexagonale et pensée pour une exploitation cloud.
    • • Responsable de la qualité, de la cohérence et de la fiabilité des données alimentant le moteur de calcul (RWA, fonds propres, RGCP avant/après opération, EL, LGD, PNB, TCI…), avec mise en place de contrôles de cohérence et sécurisation des résultats.
    • • Implémentation des règles de cotation et de décision : calcul des indicateurs, scoring vert/orange/rouge et déclenchement des niveaux de validation (Directeur de CAR, etc.)
    • • Optimisation des performances applicatives, notamment via la mise en place de mécanismes de cache (Caffeine) et l'optimisation des accès aux données.
    • • Contribution à la chaîne CI/CD (Jenkins, Docker, Git, SonarQube).
    • • Mise en place de tests unitaires (JUnit 5, Mockito) et amélioration continue de la qualité du code. Technologies 17, Spring Boot, APIs REST (JAX-RS), JPA/Hibernate, Architecture hexagonale, Docker, Jenkins, Git, SonarQube, Caffeine, JUnit 5, Mockito, Tomcat
    Spring boot API Teradata Apache Tomcat Java
  • BNP Paribas CIB
    Ingénieur MOE Java / PL-SQL
    juillet 2021 - décembre 2022 (1 an et 5 mois)
    Paris, France
    • • Développement et évolution de l'ETL interne Java (Spring Boot) destiné à remplacer progressivement DataStage
    • • Contribution aux activités de Data Collection: responsabilité de l'utilitaire Java d'intégration des flux de données (journaliers, mensuels, annuels), intégration et fiabilisation des données alimentant la Data Warehouse Oracle
    • • Développement et optimisation de scripts PL/SQL (plans d'exécution, performance)
    • • Suvi et maintenance de scripts Shell (KSH) pour l'orchestration et les traitements batch
    • • Participation aux releases applicatives : préparation des livrables, commits et push Git, en coordination avec les équipes DevOps
    • • Support de niveau 3 (L3) sur incidents critiques de production
    • • Transfert de compétences et accompagnement des équipes offshores (Inde) Technologies : Java 8, Spring Boot, PL/SQL, Sybase, Oracle, Shell (KSH), Git, JUnit 4
    Spring boot SQL KSH Java WinSCP
  • Société Générale
    Ingénieur Développeur Java EE
    juillet 2019 - juillet 2021 (2 ans)
    Val de Fontenay, 94120 Fontenay-sous-Bois, France
    Développement et maintenance de ETRETAT: application dédiées la de rentabilité client et à la cotation des de s'appuyant sur une base de données à forte volumétrie, avec des enjeux élevés de et de & réalisations :
    • • Contribution au développement de règles de gestion et workflows backend liés aux processus de simulation et de décision.
    • • Implémentation de calculs métier à fort impact, avec une attention particulière portée à la cohérence et la fiabilité des données.
    • • Intégration de calculateurs externes via APIs REST/JSON, incluant la gestion des échanges et des validations.
    • • Modernisation technique de l'application : Java 6 → Java 8, WebLogic → Tomcat 9, SVN → Git.
    • • Mavenisation du projet : centralisation et gestion des dépendances, amélioration de la reproductibilité des builds.
    • • Responsabilité applicative des environnements: configuration serveurs, gestion des certificats SSL.
    • • Participation aux déploiements applicatifs et mises en production.
    • • Support applicatif et diagnostic des incidents, analyse des performances et correction d'anomalies. Technologies
    Java EE API Apache Tomcat JSF EJB

Recommandations

Soyez le premier à recommander Mohamed Ali

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Diplôme National d'Ingénieur en Informatique
    Polytech Sousse
    2017
    Diplôme National d'Ingénieur en Informatique

Compétences

Catégories