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

Saifedine Ben Malek

Développeur Sénior & Tech Lead Java | Angular

€580/day
Ermont, FR
8-15 years

Average response time: 1 hour

About Saifedine

Ingénieur logiciel avec 10 ans d'expérience dans le développement des applications web Full Stack, des micros services et des composants spécifiques en java, je suis prêt à relever de nouveaux défis au sein de votre entreprise. Je souhaite apporter mon expertise pour mener à bien les missions qui me seront confiées et développer mes compétences sur de nouveaux sujets.
  • English

    Native or bilingual

  • German

    Basic

Can work on-site
Ermont (up to 50km)

Experience

  • Geodis
    TECH LEAD - DEVELOPPEUR FULL STACK JAVA / Angular
    TRANSPORTATION
    June 2019 - Today (7 years)
    Levallois-Perret, France
    Rôle :


    2023 – 2025: Tech Lead & Développeur Sénior Full Stack Java – Angular

    2019 – 2023: Développeur Sénior Full Stack Java – Angular

    Contexte : 

    Au sein d'une équipe de 7 développeurs, j'ai travaillé sur plusieurs projets visant à améliorer et maintenir la plateforme d'échanges ESB B2B/EDI/EAI du groupe GEODIS.

    Missions réalisées :

    - Collaborer avec le PO et les équipes métiers pour la collecte des besoins et le suivi du projet.

    - Concevoir, développer et maintenir des applications Java pour la plateforme d’échanges ESB B2B/EDI/EAI (4,5 millions de flux quotidiens):

    A) Microservices producteurs et consommateurs Kafka, ainsi que de publishers et listeners IBM MQ, pour la transmission d’événements métier.

    B) APIs et applications web pour la supervision, le paramétrage, l’administration et la gestion des accès.

    C) Fonctionnalités complexes (solution de transfert en AS2 et une solution d'orchestration d'événements).

    - Garantir la cohérence technique et la qualité du code au sein du projet.

    - Encadrer une équipe de 7 développeurs, avec gestion des sprints et des revues de code.

    - Animer et coordonner des réunions à caractère technique.

    - Participer à la planification et à l’estimation des sprints selon les méthodes Agile/Scrum.

    - Réaliser l’études techniques pour la mise en place de nouveaux flux applicatifs s’appuyant sur Kafka et IBM MQ comme bus d’échange.

    - Contribuer à la migration de Java 8 vers Java 17.

    - Contribuer à la migration vers OpenShift et à la création des pipelines CI/CD dans un environnement DevOps.

    Environnement technique :

     Java 8/17, Spring Boot (Web, Data, AOP, Security), Spring MVC, Quarkus, , TDD, DDD, JUnit, REST/SOAP, Kafka, IBM MQ, JMS, Angular, Python, Hibernate, DB2, MongoDB, ELK, Nexus, OpenShift (Kubernetes), Azure API Management, Azure AD, Oauth2, Ansible, Gitlab Runner, Maven, Apache Tomcat, GIT, SVN, Jenkins, IBM Process Manager, IBM Sterling B2B Integrator, Jira.
    Java Angular Spring boot Kubernates kafka
  • RATP
    DEVELOPPEUR SENIOR FULL STACK
    TRANSPORTATION
    December 2018 - May 2019 (5 months)
    Paris, France
    Contexte : 

    Dans une équipe de 3 développeurs et un architecte, j'ai contribué à la mise en place d'un poste de contrôle centralisé nouvelle génération (PCCNG).

    J’ai intégré le projet lors de la phase de mise en production. L’objectif principal était d’évaluer la performance de la solution à travers la mise en place d’outils de monitoring et de collecte de métriques. Cette mission, de courte durée, comportait une part limitée de développement environ 20 % du temps.

    Missions réalisées :

    - Participé au développement et à la maintenance du PCCNG, un système interconnectant en temps réel plusieurs applications, intégrant tous les éléments essentiels à l’exploitation d’une ligne de métro.

    - Mis en place des sondes de supervision, scripts d’automatisation et outils de suivi de performance basés sur la stack ELK (Elasticsearch, Logstash, Kibana).

    - Déployé et configuré des agents de collecte de métriques (JMX, Metricbeat) pour monitorer les applications et le système.

    - Analysé des métriques collectées et identifié des axes d’amélioration pour renforcer la stabilité et la performance du système.

    - Participé aux réunions techniques pour le suivi de la production et la priorisation des actions correctives.

    - Participé à la rédaction de reportings techniques et tableaux de bord pour partager les résultats de monitoring avec l’équipe et les décideurs.

    - Collaboré avec l’architecte et l’équipe opérationnelle pour assurer une mise en production sécurisée et optimisée.

    Environnement technique : 

    Java 8, Spring MVC, Swing, RabbitMQ, PSQL, NoSQL, Elasticsearch, Logstash, Kibana, Filebeat, Metricbeat, Linux, script Shell, Maven, GIT.
    Java Spring MVC Elastic Stack (ELK) JMS Spring boot
  • Enedis
    DEVELOPPEUR FULL STACK ANGULAR - JAVA/JEE
    ENERGY AND UTILITIES
    September 2018 - November 2018 (2 months)
    Nanterre, France
    Contexte : 

    Développeur full stack JAVA | Angular JS dans une équipe de 7 développeurs, un scrum master et un PO, j'ai contribué à la création d'une application de gestion de la relation client (Capella) chez ENEDIS.

    Missions réalisées :

    - Analysé des besoins fonctionnels et techniques, conçu des solutions et estimé des charges (chiffrage).

    - Développé des services backend en Java/Spring mvc et des interfaces utilisateur en AngularJS.

    - Développé et exécuté des tests unitaires et tests d’intégration automatisés pour garantir la qualité du code.

    - Participé à la rédaction de la documentation technique.

    - Contribué aux cercles techniques, échanges sur les bonnes pratiques et proposition d’améliorations pour optimiser la qualité et la maintenabilité du code.

    - Participé aux réunions techniques pour le suivi des fonctionnalités et la résolution de problèmes techniques.

    - Collaboré avec le PO et l’équipe QA pour la recette et la validation des fonctionnalités.

    Environnement technique : 

    JAVA 8, Spring MVC, Spring Boot, Hibernate, AngularJS, HTML5, CSS3, JavaScript, Maven, REST, SOAP, SQL, SVN/GIT, Oracle DataBase 11g, Nexus, Jenkins, SOAPUI, JUnit, FitNess, Swagger, Apache Tomcat, Oracle WebLogic.
    Java Spring MVC Hibernate AngularJS Jenkins

Recommendations

Be the first to recommend Saifedine

Help this freelancer shine by sharing your experience working together.

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

  • DIPLÔME D'INGÉNIEUR INFORMATIQUE ET SYSTÈMES D'INFORMATION
    INSA de RENNES
    2015
    DIPLÔME D'INGÉNIEUR INFORMATIQUE ET SYSTÈMES D'INFORMATION
  • Programme
    UNIVERSITÉ TECHNIQUE DE HAMBOURG TUHH|
    2015
    Programme

Skill set

Categories