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

Sabri Jmal

Développeur Senior FullStack Java / Angular

EUR 500/Tag
Paris, FR
8-15 Jahre

Durchschnittliche Reaktionszeit: 1h

Über Sabri

Je suis un développeur Full Stack spécialisé dans les technologies Java et Angular. Actuellement à la recherche de missions en portage salarial, je suis ouvert à des opportunités en télétravail ou en présentiel.

N'hésitez pas à me contacter pour discuter de collaborations potentielles.
  • Französisch

    Muttersprachlich oder zweisprachig

  • Englisch

    Verhandlungssicher

Vor Ort möglich
Paris (bis zu 50 km)

Projekt- und Berufserfahrung

  • BNP Paribas CIB
    Développeur Full-Stack
    Oktober 2023 - Heute (2 Jahre und 8 Monate)
    Montreuil, Frankreich
    MyCreditApp est une application de BNP Paribas CIB destinée à digitaliser et centraliser le cycle de vie des demandes de crédit pour les grands clients corporate et institutionnels. Elle couvre l'ensemble du processus, de la soumission de la demande à sa validation et à la mise en place du crédit.

    Au sein d'une équipe Agile SCRUM de 8 personnes (1 Scrum Master, 1 Product Owner, 5 Développeurs, 1 Business Analyst) :

    ● Proposition de solutions techniques répondant aux besoins métier.
    ● Développement du module Request : de la formulation de la demande de crédit jusqu’à
    sa validation, en utilisant toute la stack microservices (Java, Spring Boot, Angular, etc.).
    ● Participation à la mise en place d’un module de gestion des données référentielles via la
    création de changelogs Liquibase pour gérer l’évolution de la base de données.
    ● Analyse des performances avec Kibana et Dynatrace, et ouverture de tickets pour résoudre les problèmes détectés.
    ● Implémentation et exécution de tests unitaires avec JUnit.
    ● Gestion de l’intégration continue et du déploiement des applications avec Jenkins.
    ● Investigation et correction des anomalies signalées en production.
    ● Application des principes SOLID, Clean Code et TDD, accompagnée de revues de code et de refactoring, pour garantir un code évolutif et maintenable.
    ● Suivi du projet via les cérémonies agiles (daily, sprint planning, rétrospective, démonstration, etc.).
    ● Participation aux Tech Sessions : partage de connaissances, discussion de solutions techniques et présentation de nouvelles idées.
    ● Contribution aux Hackathons internes de BNP pour concevoir des solutions innovantes visant à résoudre des problématiques existantes et améliorer l’application.


    Technologies utilisées:
    Java 17, Spring Boot, Angular 18, RXJS, REST, JPA, Git, Kubernetes, Bitbucket, Jenkins, Oracle 11g, SQL developer, Maven, JUnit, Kibana, Dynatrace, Liquibase, Swagger UI, JIRA, IDE Intellij
    Java Spring boot Angular REST API Kubernetes Apache Kafka Oracle Jenkins JUnit Maven
  • CANAL+
    Développeur Full-Stack
    Januar 2022 - Juli 2023 (1 Jahr und 6 Monate)
    Issy-les-Moulineaux, Frankreich
    MEDIAHUB TRAFIC est l'application principale de l'Édition de Canal+. Elle vient remplacer l'application actuelle ANTENNE qui arrive en fin de vie. Il s'agit d'un des principaux projets de refonte de l'entreprise

    Au sein d'une équipe Agile SCRUM de 8 personnes (1 Scrum Master, 1 Product Owner, 4 Développeurs, 2 Business Analysts) :

    ● Analyse des besoins clients et proposition de solutions lors des réunions quotidiennes et des sessions de planification BLR.
    ● Développement de l’interface graphique pour afficher le conducteur antenne en mode
    graphique et enrichissement des fonctionnalités du mode linéaire.
    ● Mise en place de la programmation multiple, des règles d’habillage et de la gestion du
    passage du clair au crypté pour certains programmes.
    ● Implémentation de modales avec Angular Material pour afficher les détails d’une case de
    programmation.
    ● Développement d’API REST pour faciliter la communication entre microservices.
    ● Écriture de tests unitaires et développement en TDD pour garantir la fiabilité du code.
    ● Revue de code, refactoring et adoption des bonnes pratiques (Clean Code, SOLID) pour améliorer la maintenabilité et la qualité du code.
    ● Gestion de l’intégration et le déploiement continus avec Jenkins.
    ● Rédaction et exécution de requêtes SQL pour résoudre certaines situations en production.
    ● Communication avec les différentes équipes (métiers, DevOps, etc.).
    ● Gestion du support de production (Bug Fixing) et développement de correctifs
    garantissant la non-régression.

    Technologies utilisées:
    Java 17, SpringBoot, Angular 14, RXJS, NGRX, REST, Hibernate, Git/Gitlab, Jenkins, Oracle 11g, SQL developer, Maven, JIRA, IDE Intellij
    Java Angular Spring boot RxJS NgRx Git Jenkins REST JPA/Hibernate Oracle Database Maven SQL
  • Vermeg
    Développeur Full-Stack
    Juni 2018 - Dezember 2021 (3 Jahre und 6 Monate)
    Tunis, Tunesien
    SOLIFE est une solution complète à destination des assureurs pour gérer tous les aspects de leurs activités assurance vie, prévoyance et rente, en couvrant tout le cycle de vie d'un contrat depuis sa création, validation et paramétrage jusqu'à la gestion des sinistres.

    Au sein d'une équipe Agile SCRUM de 7 personnes (1 Scrum Master, 1 Product Owner, 4 Développeurs, 1 Business Analyst) :

    ● Implémentation d’une nouvelle interface pour la fonctionnalité « Rétroactivité ».
    ● Développement from scratch de l’application Vlife (Gestion du cycle de vie d’un contrat):
    o Mise en place de l’architecture microservices.
    o Rédaction de spécifications techniques.
    o Analyse des besoins utilisateurs et des spécifications fonctionnelles pour définir
    les solutions optimales.
    o Développement en TDD en respectant les principes SOLID et les règles de
    nommage.
    ● Développement d’API REST pour faciliter la communication entre services.
    ● Réalisation des tests unitaires avec JUnit pour garantir la qualité du code.
    ● Gestion de l’intégration continue et du déploiement des applications.
    ● Identification et correction des anomalies en production signalées par le client.
    ● Rédaction et exécution de requêtes SQL pour résoudre des incidents en production.
    ● Collaboration avec les différentes équipes (métiers, DevOps) pour assurer la cohérence du projet.
    ● Support technique et fonctionnel pour le client, incluant la configuration du produit Solife
    et la gestion des data-fix.
    ● Participation active aux phases de mise en production et de livraison des applications aux clients.

    Technologies utilisées: Java 8, SpringBoot, Angular 7, REST, Hibernate, Git, Jenkins, Oracle 11g, SQL developer, Maven, JUnit, JIRA, IDE Intellij



    Java Spring boot Angular REST Hibernate Git Jenkins Oracle Database SQL Maven JUnit Atlassian JIRA

Empfehlungen

Sei die erste Person, die Sabri empfiehlt

Teile Deine Erfahrung aus der Zusammenarbeit mit diesem Freelancer.

Diese Freelancer passen auch zu Ihren Kriterien

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

Ausbildung und Abschlüsse

  • Diplôme national d'ingénieur en informatique
    2018
    Diplôme national d'ingénieur en informatique

Fähigkeiten

Kategorien