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

Bougatef Mohamed Amine

TechLead / Consultant SeniorFullStack Java/Angular

€600/day
Paris, FR
8-15 years

Average response time: 12 hours

About Bougatef

Je m'appelle mohamed amine bougatef, je suis un ingénieur informatique avec 5 ans d'expériences. Grâce à mes expériences professionnelles et à mes stages, j'ai possédé des qualités intuitives profondes, des sérieuses capacités d'écoute et d'analyse. Je suis polyvalent, persuasif, déterminé et ingénieux.
  • Arabic

    Native or bilingual

  • French

    Fluent

  • English

    Conversational

Can work on-site
Paris (up to 10km)

Experience

  • Société Générale.
    Développeur Senior/ Techlead (Java
    April 2023 - Today (3 years and 3 months)
    Fontenay-sous-Bois, France
    PROJET : GTPS APIs. Tech Lead Java en charge de la maintenance, de la refonte et de
    l'évolution stratégique d'un ensemble d'APIs bancaires (Instant Payment, virements internationaux
    EUR/SWIFT, Treasury, position de comptes). Rôle transversal combinant expertise technique,
    coordination et leadership, avec pilotage de la refonte, garantie de la cohérence architecturale et
    accompagnement des équipes dans la transformation de la plateforme. Tâches : 1. Lead technique de l'équipe de développement.
    2. Analyse et estimation des besoins fonctionnels et techniques en collaboration avec les équipes
    métier.
    3. Développement de microservices avec Spring gateway supportant plusieurs milliers de trans actions bancaires quotidiennes avec un SLA supérieur à 99,9% (SCT Inst, virements interna
    tionaux, etc. . . ) : traitement en < 3s, gestion des timeouts, mécanismes de retry sur les appels
    downstream
    4. Conception, implémentation et tests de la couche de sécurité des apis : authentification
    OAuth2/JWT, chiffrement mTLS et signature.
    5. Implémentation des microservices avec Spring boot avec tout son écosystème : JPA/Data,
    Gateway, Security, WebFlux (programmation réactive)
    6. Mise en place de la chaine CI/CD, depuis l'usine de build au déploiement : conteneurisation Docker, Vault, DTR, Kubernetes (mise en place HPA)
    7. Montée en compétences des développeurs sur les pratiques de Software Craftsmanship : revue
    de code, TDD, BDD, SOLID, Peer-Programming, normes de développement
    8. Participation à la mise en place d'une stratégie de migration (modélisation DDL, data avec
    Liquibase). Correction, nettoyage et migration de données vers des structures optimisées.
    9. Participation à tous les rituels Agile Scrum. 10. Support Niveau 2 et 3 pour les utilisateurs. ENVIRONNEMENT Boot web), Kafka, Kubernetes, Maven, Architecture
    Spring boot React.js Spring Cloud Kubernetes Java
  • Banque Populaire.
    Référant Technique / Consultant senior (Java/Angular)
    July 2022 - March 2023 (8 months)
    PROJET : Intervention en tant que référent technique au sein de l'équipe virement SEPA Core
    en charge du développement de l'ensemble des applications de gestion des virements bancaires
    SEPA. L'objectif de ma mission était assuré la migration des applications microservices en JAVA
    11. Tâches : 1. Lead technique de l'équipe de développement 2. Migration du module « Virements » vers Java 11 3. Conception, Développement et tests des nouvelles fonctionnalités (web services REST, pages web, ...). 4. Écriture et exécution de tests unitaires, d'intégration et de tests end-to-end pour garantir la non-régression et la fiabilité de l'application 5. Mise en place et amélioration des pipelines CI/CD 6. Support de production et résolution d'incidents critiques 7. Maintenance évolutive et corrective du module « Virement » 8. Participation aux ateliers de conception et aux rituels Agile Scrum.
    JAVA/JEE; Spring boot Angular Maven Jenkins
  • CGI.
    Référent technique Java (Java/Spring)
    November 2021 - June 2022 (7 months)
    PROJET : MAIA : particuliers professionnels leurs réclamations. Tâches : 1. Accompagnement technique et montée en compétences des développeurs de l'équipe 2. Réalisation des IHMs destinées aux utilisateurs finaux (particuliers et partenaires). 3. Développement de nouvelles fonctionnalités pour l'application MAIA 4. Automatisation du déploiement des applications MAIA dans les guichets de test à l'aide d'outils
    comme GitlabCI, Jenkins et Maven afin d'assurer la qualité et la stabilité des livraisons 5. Support de production et résolution d'incidents critiques 6. Participation aux réunions d'équipe et aux ateliers techniques de conception ENVIRONNEMENT TECHNIQUES: Java 7, Struts, Spring , Spring boot, Hibernate,
    JSP, Maven, SONAR, Jenkins, GitlabCI.
    JAVA/JEE; Spring boot Jenkins Hibernate JSF

Recommendations

These freelancer profiles also match your criteria

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

Education

  • diplome d'ingénieur en génie informatique
    Faculté des sciences de tunis
    2018
    diplome d'ingénieur en génie informatique
  • Licence fondamentale en informatique
    Faculté des sciences de Tunis
    2015
    Licence fondamentale en informatique

Certifications

Skill set

Categories