Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Mehdi Bouhafs

Tech Lead JAVA

31 ans
Situation professionnelle
En poste
Ouvert aux opportunités
Présentation
Ingénieur passionné par l'innovation et le développement de nouveaux projets et technologies, occupant actuellement le poste de développeur senior sein de la société NTTDATA et possède plus de **7 ans ** d'expérience en ingénierie informatique hors stage et fait preuve d’une solide expertise en développement des applications Web et Mobile.
CV réalisé sur DoYouBuzz
  • Client : Verisure
  • Projet: Redesign Team
  • Gestion projet : SCRUM
  • Développement back-end (Architecture micro services)
  • Test unitaire / Test intégration
  • Technologies : SPRING Boot,Spring Cloud, Kubernetes , Spring Security, JWT, Sonar Qube, JUnit, Jenkins, Artifactory, JAVA 11, GITHUB, Oracle, SYBASE , Open api (Swagger), GraphQL, ActiveMQ, BDD Tests (Behavior-driven development), Bitbucket, Docker
  • Gestion projet : SCRUM
  • Client : Verisure
  • Projet: Redesign Team
  • Développement back-end (Architecture micro services)
  • Test unitaire / Test intégration
  • Technologies : SPRING Boot,Spring Cloud, Kubernetes , ActiveMQ , Spring Security, JWT, Sonar Qube, JUnit, Jenkins, Artifactory, Netty, JAVA 11, Bitbucket, Oracle, Sybase, Open api (Swagger), Node JS, Docker, GraphQL, BDD Tests (Behavior Driven component)
  • Client : Santander
    Projet: Dynamique Discounting
    Gestion projet : SCRUM
  • Développement back-end (Architecture micro services)
  • Test unitaire / Test intégration
  • Technologies : SPRING Boot,Spring Cloud, AWS (S3, DynamoDb, KMS, Lambda) , Kubernetes , KAFKA , SPRING FLUX, Spring Reactor, Spring Security, JWT, Sonar Qube, JUnit, Jenkins, Nexus, Netty, JAVA 17, GITHUB, Postgres, Open api (Swagger), Offset Explorer, Lens, Node JS, Docker
  • Client : Crédit Agricole Consumer Finance
  • Projet : Gestion des documents électronique ( GED) PSEE
  • Développement Full Stack (Back-end et Front-end) Api REST / Batchs / IHM Web application
  • Rédaction des documents de spécifications fonctionnel et techniques
  • Ecriture et exécution des tests (unitaires et d'intégration)
  • Assurer l'intégration et le déploiement continus (CI/CD) des applications JAVA en utilisant Jenkins, Sonar, Maven, Git
  • Animation des réunions de cadrage avec le client
  • Etudes de faisabilité pour les nouvelles évolutions
  • Coordination / Planification et gestion de projets / Chiffrage des demandes / Préparation des devis
  • Administration de la bases de donnée (Marklogic).
  • Suivi des tickets sur l'outil Service Now.
  • Assistance fonctionnel et technique
  • Technologies : JAVA EE , SPRING , MARKLOGIC, AWS S3 , ANGULAR, THYMELEAF, XQUERY, JAVASCRIPT, JQUERY ,JIRA, Sélénium, Bootstrap, GITLAB , JENKINS, SONAR QUBE,
    API Management
  • Client : Crédit Agricole Leasing & Factoring
  • Projet : MI-REPORT
  • Conception et modélisation
  • Création des spécifications fonctionnel et techniques
  • Développement
  • Tests unitaires, d’intégration et de non régression
  • Maintenance évolutive et corrective
  • Technologie : JAVA, Talend , TOS (Talend Open Studio) , SVN, JIRA
  • Développement d'une application web pour le suivi des activités des employés, gestion des formations, gestion des certifications, gestion des tickets ainsi qu'un autre module de renouvellement des contrats.
  • Développement de plusieurs module afin d'assurer la synchronisation des données de nos ERP. Interfaçage avec ( SAP et CRM et Project SERVER et KIMOCE et Xqualia)
  • Développment d'une application web (MXLTools ) en JAVA EE pour faciliter la création des RDVs pour l’équipe avant vente (Interfaçage avec SAP).
  • Développement d'une application java pour rassembler les fiches d'inventaires.
  • Technologie: JAVAEE, Spring Boot, JPA Hibernate , Angular 8, SQL SERVER, HTML5, Bootstrap 4, JSON, CSS, Jquery, JWT, EWS, Lombok, GIT
  • Chargé du développement de tous les aspects du projet (front-office, back-office, recette, maintenance, intégration...)
  • Rédaction des spécifications techniques et fonctionnel
  • Développement full stack
  • Stateless Sessions avec JWT
  • Mise en place d’une authentification en utilisant LDAP.
  • Interfaçage avec Project Server et SAP business ONE et Synchronisation des activités avec Microsoft Exchange
  • Tests unitaires, d'intégration, de montée en charge et de non régression
  • Déploiement de l’application.
  • Technologie: JAVAEE, Spring Boot, JPA Hibernate , Angular 5, SQL SERVER, HTML5, Bootstrap 4, JSON, CSS, Jquery, JWT, EWS, devTools, Lombok, GIT
  • Développement d'un nouveau module web et mobile sur progiciel CLEVA permettant l'extraction, le transfert et le chargement des données dans la base de donnée à partir de plusieurs format de fichiers.

    Recueil et analyse des besoins.
    > Etablissement du cahier des charges
    > Conception et modélisation
    > Création des spécifications fonctionnel et techniques
    > Développement Full Stack
    > Ecriture et exécution des tests (unitaires et d'intégration pour l'essentiel)
    >Teste unitaire et déploiement de l'application

    Technologie: JAVAEE, PLAY, Spring (Batch-Core-Aop-JDBC,Securité), IONIC, AngularJS, ORACLE , HTML5, Bootstrap, JSON, CSS, Jquery, SVN.
  • Mission : Développement d'une application web et mobile pour la dématérialisation des procédures de qualifications et classifications des entreprises des Bâtiments et de transports et de travaux public.
    > Recueil et analyse des besoins.
    > Méthodologie Scrum
    > Etablissement du cahier des charges
    > Conception et modélisation
    > Création des spécifications fonctionnel et techniques
    > Développement Full Stack
    > Ecriture et exécution des tests (unitaires et d'intégration pour l'essentiel)
    > Internationalisation de l’application
    >Teste unitaire et déploiement de l'application
  • Technologie:JavaEE, Spring, JSF, JPA, Hibernate, MAVEN, Mysql, Primefaces, Bootsfaces,
    Junit, HTML5, Bootstrap, JSON, CSS, Jquery, ApacheTomcat
  • Mission : Développement d’une application de gestion des produits sous forme d'un catalogue
    > Recueil et analyse des besoins.
    > Conception et modélisation
    > Développement de fonctionnalité
    > Ecriture et exécution des tests (unitaires et d'intégration pour l'essentiel)
  • Outils et technologies: MySQL, Serveur Tomcat, html, css, JQuery