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 €/jour
Ermont, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de 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.
  • Anglais

    Bilingue ou natif

  • Allemand

    Notions

Accepte de travailler sur site
Ermont (jusqu’à 50 km)

Expériences

  • Geodis
    TECH LEAD - DEVELOPPEUR FULL STACK JAVA / Angular
    TRANSPORTS
    juin 2019 - Aujourd'hui (7 ans)
    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
    TRANSPORTS
    décembre 2018 - mai 2019 (5 mois)
    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
    ENERGIE
    septembre 2018 - novembre 2018 (2 mois)
    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

Recommandations

Soyez le premier à recommander Saifedine

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 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

Compétences

Catégories