Mourad - Consultant technique JAVA

Ref : 200311C001
Photo de Mourad, Consultant technique JAVA
Compétences
PL SQL
SPRING TOOL SUITE
CLEVA
THYMELEAF
SQL
Expériences professionnelles
  • Expérience professionnelle

    Mai.2020 à ce jour... - BOOPER Architecte Java J2EE / Expert bases de données
    Chez BOOPER, dans le cadre du projet MPS GENIUS PRICE, j’interviens en tant qu’expert technique JAVA
    et base de données afin d’assister une équipe de trois développeurs dans les chantiers suivants:
    ● Améliorations des performances des bases ORACLE
    ● Migration Oracle vers SQL Server
    ● Réécriture de l’IHM GHT avec Angular 10
    ● Mise en place des bonnes pratiques de développement
    ORACLE / SQL Server
    Etat des lieux (analyse des volumétries, temps des traitements)
    Installation, paramètrage et déploiement de ORACLE 11G
    Compagne d’amélioration et d’optimisation des process ORACLE
    Réécriture et tuning des requêtes ORACLE
    Migration SQL Server
    Organisation des FileGroups, Data Files ...
    Tests de performance
    Application JAVA et Front
    Support architecture et technique de l’équipe IT
    La mise en place de POC (Proof of Concept) sur des nouvelles solutions
    Réécriture de certains composants applicatifs
    Analyse et préconisations
    Tests de performance
    Développements Angular 10
    Environnement
    MAJ le 28.12.2020 2/7
    ******** / ********
    Langages JAVA 8, Spring, Spring Batch, SQL, PL/SQL, SQL, PL/SQL, Transact SQL,
    Angular 10, CSS bootstrap, API REST
    Matériel/Outils Window 10, ORACLE 11g, SQ

    11.2017 à 02.2020 - ARVAL/BNP (2 ans et 3 mois) Chef de projet MOE / Expert Java J2EE
    Chez Arval et dans le cadre du projet EQUUS (Transfert des systèmes d’information Arval pour les
    entités France, Espagne, UK et Italie dans une même plateforme) j’ai participé, en tant que TECH
    LEAD et chef de projet MOE à la migration des données NASA Espagne puis NASA France vers la
    plateforme d’assurance CLEVA et le développement de nouveaux flux entrants et sortants de CLEVA
    vers d’autres systèmes d’information d’ARVAL (SALESFORCE, DRIVE, DARVA, CODA XRDJ
    comptabilité, TIBCO …)
    • Migration des données NASA FR et NASA SP vers CLEVA assurance
    ➢ Ateliers de travail pour la définition du périmètre de migration
    o Les concepts à migrer : Clients, Polices d’assurance, sinistres, primes, missions, …
    o Les volumes à migrer : Profondeur de l’historique et les volumes à migrer
    ➢ Définition de la stratégie techniques de migration (Architecture, technologies …)
    ➢ Définition des procédures de réception, fichiers PIVOT, mapping des données …
    ➢ Développement des batch JAVA et script PL/SQL ORACLE de traitement des données
    ➢ Développements des nouvelles fonctionnalités dans CLEVA
    ➢ Collaboration étroite avec les intervenants pour résoudre les incohérences dans les données
    ➢ Assister les équipes métier dans l’analyse de la qualité des livrables
    ➢ Gestion de la post-Migration (correctifs et reprise de données hors scope go-live …)
    ➢ Rédaction des plannings
    ➢ Rédaction des comptes rendu
    ➢ Réunion de suivi de l’avancement des travaux
    ➢ Formation de nouveaux arrivants
    ➢ Répartition des tâches
    ➢ Agilité
    ➢ Environnement international
    • Analyse des bugs et optimisation des chargements de données
    ➢ Analyse des plans d’exécution des requêtes ORACLE
    ➢ Revue d’architecture ORM (stratégies de chargement …)
    ➢ Gestion des caches
    ➢ Analyse des métriques de performance
    • Développement des flux en entrée et sortie de CLEVA
    ➢ Flux vers XRDJ : Suivant des règles définies par le métier, j’ai développé les
    Batch de création des fichiers de données en sortie de CLEVA vers XRDJ CODA. Les
    données sont formatées suivant des exigence CODA et composées de factures, recours,
    bordereau … Les Batch sont lancés par CONTROL-M
    ➢ Flux depuis DRIVE : Drive étant le système mettre, j’ai mis en place un flux en
    entrée de CLEVA et depuis DRIVE pour la création et la mise à jour en continue des
    nouveaux clients et prospects crées dans DRIVE.
    Environnement
    Langages JAVA, SQL, PL/SQL, MAVEN, Jenkins
    Matériel/Outils Window 10, Java 8, ORACLE 12g, SQL Developper, TOMCAT, CLEVA

    09.2014 à 10.2017 - GENERALI (3 ans et 1 mois) Expert Java J2EE / ETL et Expert migration
    1- Réalisation d’une grosse migration applicative depuis le système source GB2000 vers le système
    cible APOGEE. Le projet a été réalisé en étroite collaboration avec plusieurs intervenants : équipe
    technique APOGEE, GB2000, équipe Métier … En plus des travaux techniques réalisés, j’ai
    participé aux différents ateliers de lancement et de suivi des travaux. (70% de la mission)
    2- Migrer l’application RHS « annuaire personnes GENERALI » aux nouveaux standards
    technologiques GENERALI. Remplacement de ACEGI par SPRING SECURITY, XFIRE par
    CXF, JDK6 par JDK7 …
    3- Développement de GDH-Worker qui consiste à récupérer les messages d’habilitation en
    provenance d’une EAI (file JMS) et alimenter un référentiel LDAP.
    • Migration des contrats d’assurance GB2000 vers APOGEE
    ➢ Atelier de migration avec le métier pour la définition des besoins
    ➢ Délimitation du périmètre de migration et la profondeur de l’historique à migrer
    ➢ Définition des procédures de réception des données (fichiers PIVOT)
    ➢ Définition des différents mapping entre les systèmes source et cible
    ➢ Développement des batchs d’injection des données dans le système cible
    - Batch de création des clients dans APOGEE
    - Batch de création des contrats d’assurance dans APOGEE
    - Batch de création des mouvements dans APOGEE
    ➢ Développement de nouvelles fonctionnalités dans APOGEE pour l’intégration des nouvelles
    données migrées.
    ➢ Tests unitaires
    ➢ Tests de performance pour pallier les contraintes de la volumétrie.
    ➢ Collaboration étroite avec les intervenants pour résoudre les problèmes de données
    ➢ Fournir l’aide aux autres équipes pour comprendre le fonctionnement du système cible
    ➢ Préparation des macro-plannings avec le chef de projet
    • Post-Migration
    ➢ Définition du périmètre de reprise avec le métier
    ➢ Reprise des données non migrées pour cause de rejets divers
    ➢ Développement des scripts correctifs
    ➢ Tests
    ➢ Livraison
    Environnement
    Langages Java, Hibernate, Struts, Spring, Spring SECURITY, Spring Integration,
    Spring LDAP, SQL, PL/SQL, Maven, Jsp
    Matériel/Outils Linux, Window 7, Java 6, ORACLE 11g, SQL Developper, JBOSS 5.1.1,
    JMETER, JMS, ActiveMQ, Apache Directory Studio

    05.2011 à 08.2014 – SNCF (3 ans et 3 mois) Ingénieur d’Etude & Dev. J2EE - Expert Oracle/ETL
    La mission consiste en la conception et réalisation d’un système d’information permettant des mesures
    de qualité sur le plan de transport voyageur de la SNCF. Ce dernier est intitulé REALPROD.
    Le projet est composé de deux entités distinctes :
    • Module de chargement et de traitement des données : Oracle-PL/SQL–ETL TALEND-JAVA
    • Module de restitution et de configuration : Application WEB SPRING MVC/JPA
    • Analyse, conception, études techniques …
    ➢ Ateliers de travail fonctionnels et évaluation des besoins
    ➢ Etudes techniques, chiffrage
    ➢ Documentations techniques (d’installation, conception …)
    ➢ Gestion des MCD/MPD ORACLE avec PowerAMC
    ➢ Conception des processus TALEND / PL/SQL
    • Développements – Partie chargement des données
    ➢ Install. des instances Oracle, paramétrage
    ➢ Automatisation des tâches d’installation Oracle et de mise à jour (Shell Unix)
    ➢ Réalisation des processus TALEND / procédures PL/SQL
    ➢ Tuning, diagnostic, administration et supervision
    ➢ Optimisation et parallélisme des processus TALEND – PL/SQL …
    ➢ Tâches d’administration ORACLE (Installation, Optimisation, tuning …)
    • Développements – Partie restitution des données (WEB)
    ➢ Réalisation des squelettes des contrôleurs et configurations SPRING MVC
    ➢ Installation et configuration MAVEN
    ➢ Mise en place de la gestion des habilitations avec Spring Security/Kerberos
    ➢ Développement de requêtes Dao/Service/Contrôleur/JSP
    • Leader Technique
    ➢ Mise en place de l’architecture de l’application
    ➢ Choix des technologies
    ➢ Initialisation et mise en place des Framework et outils (Spring, Maven …)
    ➢ Formation de nouveaux arrivants
    ➢ Référant technique sur le projet
    • Tests
    ➢ Tests unitaires
    ➢ Tests de performances et tests de charges
    ➢ Tests de non-régression
    Environnement
    Langages Java, SQL, PL/SQL, XML, Maven, Hibernate, Spring MVC, Kerberos, JPA, JSP,
    JSTL, JavaScript, JQuery, Ajax …
    Matériel/Outils Linux Redhat, Window 7, Java 6, ORACLE 11g, Eclipse, SQL Developper,
    Tomcat, ETL TALEND …

    10.2009 à 04.2011 …/GENERALI/BNP/… (18 mois) Ingénieur d’Etude & Dev.
    Dans le cadre de ma collaboration avec l’éditeur de logiciel SCORT, j’ai réalisé plusieurs missions
    ponctuelles chez différents clients pour intervenir sur des applications SCORT déployées en production.
    ALLIANZ [01.2011 à 04.2011] - 4 mois
    Mise en place du socle technique et revamping des écrans mainframe pour la réalisation de l’application
    « Allianz Profil Pro ».
    BNL-BNP Paribas [09.2010 à 12.2010] – 4 mois
    Intégrer un parseur SQL ANSI et SQL DB2 pour l’outil SYSTEM CODE de METRIXWARE pour
    réaliser un audit sur le code SQL.
    MACIF – [08.2010] – 1 mois
    Développement d’un générateur de fichiers mapping XML pour les écrans MAINFRAME de la MACIF.
    Les fichiers de mapping sont utilisés pour la configuration des interactions WEB-MAINFRAME dans
    les applications WEB.
    GENERALI – [05.2010 à 06.2010] – 2 mois
    Maintenance de l’application FUEREV et résolution de problème de performance.
    POLE EMPLOI – [10.2009 à 04.2010] – 7 mois
    Réalisation d’une couverture de tests unitaire sur l’application DUO. Une application qui fusionne les
    processus métiers des ASSEDIC et ANPE.
    Tests unitaires, détection de bugs, correctifs.

    Environnement
    Langages ORACLE, PL/SQL, Java, JSP, JSTL, JavaScript, SLF4J, AJAX
    Matériel/Outils TOAD, ECLIPSE, TOMCAT, Serveur Linux RedHat, Windows, AS400, Eclipse
    (RAD7), WEBSPHERE, JNDI, ANT

    11.2008 à 09.2009 ALLIANZ 11 mois Ingénieur d’Etude & Dev. J2EE
    Au sein du département informatique de l’assureur ALLIANZ, j’ai participé en tant qu’expert produits
    SCORT pour la réalisation de « Allianz Profil Entreprise ». Une application J2EE mettant en œuvre de
    nouveaux produits d’assurances pour les entreprises industrielles et commerciales. L’application est
    destinée à deux populations d’utilisateurs distincts à savoir, Agents ALLIANZ et courtiers.
    L’application J2EE permet d’interagir avec un système central (AS400) grâce à un socle JAVA
    (Fastrack - Technologie SCORT). Cela permet l’ouverture des anciens systèmes AS400 au WEB.
    • Analyse, conception, études techniques …
    ➢ Réalisation d’une étude technique et détails des tâches
    ➢ Mise en place de l’architecture de l’application (Servlet/JSP/…)
    ➢ Chiffrage des tâches
    ➢ Rédaction de la documentation technique
    • Développements
    ➢ Initialisation des composants techniques de l’application (Moteurs de servlets …)
    ➢ Développement des servlets qui gèrent la gestion des échanges WEB/AS400
    ➢ Revamping des écrans AS400 en JSP – Automatisation des tâches de revamping
    ➢ Mise en place du code JAVASCRIPT/ AJAX/ CSS des écrans Mainframe
    ➢ Gestion de deux chartes graphiques (agents et courtiers)
    ➢ Intégration dans le portail ALLIANZ
    ➢ Quality center
    Environnement
    Langages Java J2EE, JSP, JSTL, JavaScript, JQuery, AJAX, JNDI, ANT
    Matériel/Outils Eclipse (RAD7), WEBSPHERE


Études et formations
  • Compétences techniques
    Modélisation UML, MERISE, Rational Rose, Power AMC…
    Langages Java, SQL, PL/SQL, Shell Unix (ksh, csh, bash), JavaScript …
    Frameworks J2EE Spring Ioc, Spring MVC, Spring Boot, Spring JDBC, Spring Data,
    Spring Security …
    Thymeleaf, Struts, Struts 2, JPA, Hibernate, CSS Bootstrap
    Outils Eclipse, Intellij IDEA, SQL/Developer, TOAD, Maven, SVN, GIT …
    Jenkins
    SGBD Expertise Oracle, PL/SQL
    DB2, SQL Server, MySQL …
    I-Net XML, HTML, JavaScript, JQuery, Ajax…
    Serveurs applicatifs WebSphere, Tomcat, JBoss …
    Middlewares MQ Series, CICS, IMS…
    ETLs TALEND, DATASTAGE
    Progiciels CLEVA Assurance, SCORT Studio
    Systèmes Unix (AIX, Solaris, HP-UX), Linux, Windows 2000, AS400

    Compétences fonctionnelles
    Capacité rédactionnelle ; Coordination ; Management d’équipe

    Formations
    2013 Formation ORACLE 11g : Sauvegarde, restauration et tuning / Administration Oracle 11G
    2008 Master 2 – Modélisation informatique
    2005 Ingénieur en informatique - Systèmes Parallèles et Distribués

    Langues Anglais : Courant

D'autres freelances
Consultant technique JAVA

Ces profils pourraient vous intéresser !
CV Technical Leader Java/JEE
Houssem

Technical Leader Java/JEE

  • RUEIL-MALMAISON
JAVA SPRING Kafka DOCKER Kubernetes GIT Microservices API RESTful SOAP PL SQL
Disponible
CV Consultant IT
Anthony

Consultant IT

  • QUERRIEU
JAVA J2EE SQL SERVER Microsoft PowerApps Microsoft Power BI
Bientôt disponible
CV Consultant technique ORACLE
Galaxy

Consultant technique ORACLE

  • NOISY-LE-GRAND
ORACLE SQL TALEND Snowflake JAVA SALESFORCE
Disponible
CV Consultant Senior JAVA ANGULAR
Zakaria

Consultant Senior JAVA ANGULAR

  • SAINT-GERMAIN-EN-LAYE
Angular JAVA Spring Boot SPRING BATCH SPRING Cloud AWS
Disponible
CV Architecte Applicatif / Tech Lead / DevOps
Evariste

Architecte Applicatif / Tech Lead / DevOps

  • PARIS
API RESTful Microservices DEVOPS GIT GITLAB DOCKER OAUTH JAVA Spring Boot Cloud AWS
CV Ingénieur de développement J2EE
Arbi

Ingénieur de développement J2EE

  • ASNIÈRES-SUR-SEINE
J2EE SPRING REST JAVA HIBERNATE POSTGRES SQL JUnit Microservices APACHE KAFKA
Disponible
CV Chef de projet JAVA
Chahine

Chef de projet JAVA

  • SURESNES
SQL J2EE SPRING JAVA ORACLE C++
Bientôt disponible
CV Architecte Solution | Intégration [ Mulesoft, AWS, Java Certified ]
Abdelbaki

Architecte Solution | Intégration [ Mulesoft, AWS, Java Certified ]

  • SAINT-GERMAIN-EN-LAYE
JAVA J2EE Spring Boot SPRING Angular Kubernetes DOCKER MULESOFT ANYPOINT PLATFORM Cloud AWS
Disponible
CV Consultant AMOA, Directeur de projet
Romain

Consultant AMOA, Directeur de projet

  • VANNES
JAVA EDI AGILE LINUX DEVOPS API RESTful Spring Boot
Disponible
CV Développeur Fullstack/ Business Analyst
Arnaud

Développeur Fullstack/ Business Analyst

  • NIORT
JAVA JAVASCRIPT REACT.JS POSTMAN SQL PYTHON