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

Noureddine E.

Développeur Full Stack JAVA/Microservices/Angular

450 €/jour
Niort, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Noureddine

Ingénieur logiciel orienté résultats, spécialisé en développement Java et Spring Boot. Je suis passionné par la conception, la mise en œuvre et l'amélioration de systèmes complexes. Le travail d'équipe m'enthousiasme, et je suis dédié à l'amélioration continue de mes compétences afin de fournir des solutions logicielles innovantes adaptées aux exigences des clients et aux objectifs de l'entreprise.
  • Arabe

    Bilingue ou natif

  • Français

    Capacité professionnelle complète

Accepte de travailler sur site
Niort (jusqu’à 15 km)

Expériences

  • April
    Développeur Full Stack
    BANQUE & ASSURANCES
    octobre 2022 - Aujourd'hui (3 ans et 8 mois)
    Paris, France
    Project : Selfcare

    Contexte :

    Selfcare est une plateforme conçue pour les assurés, offrant un espace pratique pour l'estimation des remboursements, la soumission de demandes de remboursement et d'indemnisation, ainsi que la consultation des contrats et des garanties. Équipée de multiples fonctionnalités, elle simplifie et enrichit l'expérience utilisateur, facilitant ainsi la gestion des assurances.

    L'équipe se compose de neuf membres, incluant un Scrum Master, cinq développeurs, deux Product Owner (PO) et un Quality Assurance (QA), tous travaillant selon la méthodologie agile.

    Réalisations :

    - Participation aux développements de l’interface web de l’espace assuré.
    - Développement des opérations CRUD et stockage sur MongoDB.
    - Création des nouveaux microservices de simulation des remboursements.
    - Développement des appels API externes en utilisant Spring Reactor.
    - Tests unitaires avec JUnit 5 et Mockito.
    - Amélioration de la qualité de code via Sonar.
    - Implémentation de l’outil Spring Boot Admin pour la surveillance des microservices.
    - Déploiement de fonctionnalités sur divers environnements non productifs.
    - Participation au déploiement en production en collaboration avec l’équipe système.
    - Analyse et surveillance des journaux sur Spring boot Admin en cas de problèmes (performance et synchronisation).
    - Validation des fonctionnalités avec QA et PO.
    - Participation à l’implémentation de la chaîne CI/CD.
    - Résolution de problèmes critiques en environnements de production et de test.
    - Participation et proposition de solutions lors de la phase de conception.
    - Participation aux cérémonies de sprint (planification de sprint, daily meeting, rétrospective de sprint ).
    Java 11 Microservices Gravitee Spring Boot 3 Spring Data JPA Spring Reactor Linux API REST MongoDB VueJs 2 JavaScript Git Spring Boot Admin Atlassian JIRA Atlassian Confluence SonarQube Jenkins JUnit5 Mockito Postman Angular
  • Worldline
    Développeur Java/Spring/Angular
    HIGH TECH
    janvier 2022 - octobre 2022 (9 mois)
    Lyon, France
    Project : L’Oréal Paris

    Contexte :

    L'Oréal Paris développe une application pour les vendeurs en boutique qui offre des fonctionnalités importantes. Cette application permet la création de comptes utilisateurs, la gestion des promotions, ainsi que la gestion des clients et des boutiques. Avec une interface facile à utiliser et des outils efficaces, elle vise à améliorer l'efficacité des vendeurs et à renforcer la présence de la marque dans les points de vente.

    L'équipe se compose de dix membres, incluant un Scrum Master, cinq développeurs, trois Product Owner (PO) et un Quality Assurance (QA), tous travaillant selon la méthodologie agile.

    Réalisations :

    - Participation à la création des pipelines Gitlab pour le taggage des microservices.
    - Développement des opérations de gestion d’utilisateurs de l’Oréal Paris.
    - Création d’un nouveau microservice pour la gestion des contrats.
    - Documentation technique des microservices.
    - Tests unitaires avec JUnit 5 et Mockito.
    - Amélioration de la qualité de code via Sonar.
    - Validation des fonctionnalités avec QA et PO.
    - Résolution de problèmes critiques en environnements de production et de test.
    - Participation et proposition de solutions lors de la phase de conception.
    - Participation aux cérémonies de sprint (planification de sprint, daily meeting, rétrospective de sprint ).
    Java 11 Microservices Spring boot Spring Data JPA MongoDB Liquibase Apache Kafka Angular 11 Git Maven Atlassian JIRA Atlassian Confluence SonarQube Gitlab JUnit5 Mockito Postman mapstruct
  • LEYTON
    Développeur Full Stack( JAVA/Spring/Angular)
    CONSEIL & AUDIT
    septembre 2019 - décembre 2021 (2 ans et 3 mois)
    Greater Casablanca, Morocco
    Project : Aigle

    Contexte :

    Le projet Aigle développe une application pour gérer les certificats d'économie d'énergie (CEE). Destinée aux clients désireux de réduire leur consommation énergétique à domicile, l'application suit l'avancement de ces initiatives et calcule les économies d'énergie réalisées par intervention. L'objectif est de simplifier l'accès aux certificats en assurant une gestion claire et efficace des processus d'économie d'énergie.

    L'équipe se compose de sept membres, incluant un Scrum Master, quatre développeurs, un Product Owner (PO) et un Quality Assurance (QA), tous travaillant selon la méthodologie agile.

    Réalisations :

    - Migration des données de MS Access à la base MySQL via des scripts PL/SQL.
    - Développement des opérations de gestions des CEE.
    - Création de nouvelles interfaces front pour les utilisateurs (Angular, Angular Material).
    - Documentation technique du projet.
    - Intégration de l’outil Keycloak pour la sécurité et la gestion des utilisateurs.
    - Tests unitaires avec JUnit 4 et Mockito.
    - Amélioration de la qualité du code via Sonar.
    - Validation des fonctionnalités avec QA et PO.
    - Résolution de problèmes critiques en environnements de production et de test.
    - Participation et proposition de solutions lors de la phase de conception.
    - Participation aux cérémonies de sprint (planification de sprint, daily meeting, rétrospective de sprint ).
    Monolitique java 8 Spring boot Spring Data JPA MySQL Keycloak PL/SQL Liquibase Angular 5 Angular Material Git Maven Atlassian JIRA Atlassian Confluence SonarQube Gitlab Jenkins JUnit4 Mockito Postman mapstruct Docker docker-compose Linux

Recommandations

Soyez le premier à recommander Noureddine

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

  • Ingénieur d'Etat en génie informatique, Computer Science Engineering
    Ecole nationale d'Eléctricité et de Mécanique Casablanca
    2018
    Ingénieur d'Etat en génie informatique, Computer Science Engineering
  • Mathématiques Physiqye (MP)
    Classes préparatoires aux grandes écoles Lissne Eddine Ibn Alkhatib-Laayoune
    2015
    Mathématiques Physiqye (MP)

Compétences (64)

Catégories