Walid - Developpement Java/PLSQL, Architecture & Pilotage de projet

Ref : 160615C001
Email vérifié
Photo de Walid, Developpement Java/PLSQL, Architecture & Pilotage de projet
Compétences
BI
SQL
WEBLOGIC
ORACLE BI PUBLISHER
Expériences professionnelles
CV plus récent en cours de mise à jour
  • EXPERIENCE PROFESSIONNELLE

    Société : SFR

    Projet : « Export GRACE»

    Date : 02/2020 – CE JOUR
    Client : SFR
    Poste occupé : Consultant technique ORACLE et ETL FME
    Description de projet : Export des installations réseaux pour les autre operateurs dans les normes GRACE.
    Tâches réalisées :
    Analyse des besoins du client.
    Rédaction des spécifications techniques détaillées
    Rédaction des cahiers de recette
    Implémentation de la solution
    Analyse des anomalies.
    Implémentation des évolutions et corrections des anomalies
    Mise en place d’un outil de versioning
    Méthodologie : Agile
    Environnement technique : Oracle BDD, PostgreeSQL, FME 2017-2019(ETL), PL/SQL, Jira, GITLAB, SourceTree, DBEAVER, sqldeveloper, .
    Environnement fonctionnel : Cartographie.
    Société : Veolia

    Projet : « VCMS»

    Date : 04/2018 –02/2020
    Client : Veolia
    Poste occupé : Consultant technique oracle
    Description de projet : Mise en place des évolutions pour la facturation des clients de veolia.
    Tâches réalisées :
    Analyse des besoins du client.
    Rédaction des spécifications techniques détaillées
    Analyse des anomalies.
    Implémentation des évolutions et corrections des anomalies
    Méthodologie : Agile
    Environnement technique : Oracle CC&B 2.5, ControlM, Linux, PL/SQL, BUSINESS OBJECTS, Hibernate, Jira, Bitbucket, SourceTree, Jenkins, java 7.
    Environnement fonctionnel : Facturation, Gestion des clients

    Date : 07/2020 – CE JOUR
    Client : Incyte
    Poste occupé : Consultant technique et fonctionnel Oracle EBS
    Description de projet : Intégration des vendeurs dans l’ERP Oracle EBS.
    Tâches réalisées :
    Analyse des besoins du client.
    Rédaction des spécifications techniques détaillées
    Implémentation de la solution
    Analyse des anomalies.
    Implémentation des évolutions et corrections des anomalies
    Méthodologie : Agile
    Environnement technique : Oracle EBS, Eclipse, PL/SQL,Hibernate, Jira, Bitbucket, SourceTree, Jenkins, java 7.
    Environnement fonctionnel : Finance

    Société : Crédit Agricole

    Projet : « CAAGIS»

    Date : 04/2018 –07/2020
    Client : Crédit Agricole Assurances
    Poste occupé : Consultant technique oracle
    Description de projet : Maintenance en conditions opérationnelles et évolutions.
    Tâches réalisées :
    Analyse des besoins du client.
    Rédaction des spécifications fonctionnelles détaillées
    Rédaction des spécifications techniques détaillées
    Analyse des anomalies.
    Implémentation des évolutions et corrections des anomalies
    Environnement : Centos 7, Oracle 12c
    Environnement technique : Oracle EBS 12.2.4, BI Publisher, Unix/Shell, PL/SQL, Oracle Workflow, OBIEE, Answers, LOTUS, Synergy 7.1, Toad.
    Environnement fonctionnel : AP, PO, GL, AL, AR, HR, RB

    Responsable technique/Développeur Fullstack Java Agile, APAVE D’avril 2018 à juin 2019 (1 an et 3 mois)
    “HBC”, système basé sur une architecture REST, une application Web et un moteur de recherche, permettant l’intégration,
    la mise à jour et la recherche d’informations de plus de 11 millions d’établissements et d’entreprises.
    Equipe Scrum de 3 personnes.
    ● Mise en place du socle technique,
    ● Conception du modèle de données avec UML et ArgoUML et conception des maquettes,
    ● Conception d’une architecture REST et développement de Web services d’intégration et d’exposition de données
    JSON avec JAX-RS, Jersey et Jackson,
    ● Développement de services avec Java 8, CDI, Hibernate, JDBC (batch) et de requêtes SQL sur MariaDB,
    ● Développement de tests unitaires avec JUnit et Mockito,
    ● Développement de tests d’acceptance et BDD avec Cucumber, RestAssured et JUnit,
    ● Conception et développement d’une application Web d’import/export et de recherche avec Angular 7,
    ● Mise en place d’un moteur d’indexation et de recherche sur une volumétrie de 11 millions d’établissements avec Solr,
    ● Optimisation de la configuration du moteur de recherche Solr pour accélérer l’indexation et la recherche de données,
    ● Mise en place de Docker pour faciliter le développement et le déploiement en local,
    ● Mise en place de JenkinsFile pour l’intégration et le déploiement continus des composants,
    ● Détection et correction des contre-performances applicatives en construisant des tests de charge avec JVisualVM et
    PostMan.
    Environnement Agilité, Scrum, BDD, Mantis, Git, GitLab, Java 8, CDI, Weld, Tomcat 8, MariaDB, HsqlDB,
    Talend, IntelliJ, Jenkins, JenkinsFile, Maven, HTML, CSS, Angular 6/7, REST, Hibernate, JPA 2,
    NeoLoad, JVsiualVM, JUnit, Mockito.
    “Centauree Plus”, système basé sur une architecture REST, une application Web et un moteur de recherche, permettant la
    saisie et la recherche de produits commerciaux de l’APAVE.
    Equipe de 5 personnes.
    ● Encadrement et aide à la montée en compétence de l’équipe sur les WebServices, Java et Solr,
    ● Revue de code,
    ● Refonte et optimisation du moteur d’indexation et de recherche,
    ● Amélioration de la couverture de code par les tests unitaires,
    ● Refonte et ajout de Webservices à l’API,
    ● Mise en place de Docker pour faciliter le développement et le déploiement en local,
    ● Refonte de JenkinsFile pour l’intégration et le déploiement continus des composants,
    ● Détection et correction des contre-performances liées à la base de données.
    Environnement Agilité, Scrum, BDD, Mantis, Git, GitLab, Java 8, CDI, Weld, Tomcat 8, MariaDB, HsqlDB,
    Talend, IntelliJ, Jenkins, JenkinsFile, Maven, HTML, CSS, Angular 6/7, REST, Hibernate, JPA 2,
    NeoLoad, JVsiualVM, JUnit, Mockito.

    Développeur Java Agile/Scrum Master, ERDF De juin 2014 à février 2016 (1 an et 9 mois)
    “Linky Coeur”, système basé sur une architecture orientée services permettant aux systèmes d’information d’ERDF et aux systèmes externes d'intéragir avec le parc national (35 millions de compteurs et 750 mille concentrateurs).
    Equipe Scrum de 8 personnes.
    ● Scrum Master : coaching, facilitation et animation des cérémonies Scrum,
    ● Conception et développement d’un outil de rétro-conception automatique avec Java, XSLT et XMI,
    ● Conception et développement de Web services avec SOAP et de services avec EJB3, OSB et et BPEL,
    ● Développement de services d'accès aux données avec EclipseLink et de requêtes SQL sur Oracle et MySQL,
    ● Développement dirigé par les tests (ATDD et TDD) avec Citrus, JUnit et Mockito,
    ● Conception et développement d’une application Web d’échange de fichiers avec ZK, Spring et HTML,
    ● Conception et développement d’un POC de traitement de messages asynchrones avec JMS et MongoDB,
    ● Mise en place d’indicateurs de suivi de production avec Elastic Search, Logstash et Kibana.
    Environnement Agilité, Scrum, ATDD, BDD, JIRA, Confluence, Git, SVN, Java 7, Java EE 6, Weblogic 11/12, Oracle 11.2, MySQL, OSB, BPEL, Eclipse, Jenkins, Maven, HTML, CSS, Spring, ZK, JAXB, JMS, EJB 3, SOAP, EclipseLink, JPA 2, JUnit, Mockito, XSLT, XQuery, MongoDB 3.2, ELK.

    “SIM”, système composé d’une application Web et d’un équipement de métrologie permettant l’étalonnage des appareils de mesure d’électricité.
    Equipe Scrum de 4 personnes.
    ● Conception et développement Web avec AngularJS, Spring Boot/MVC, CSS et HTML,
    ● Développement de services de communication RS232 avec l’équipement NodeJS et JavaScript,
    ● Développement de tests unitaires et d’intégration avec JUnit, Mockito, Cucumber et Selenium.
    Environnement Agilité, Scrum, ATDD, BDD, JIRA, Confluence, Git, Java 8, MySQL, Spring Boot, Spring MVC, AngularJS, Mockito, Cucumber, Selenium, RS232, NodeJS.

    DevOps Java Agile, Weka De février 2013 à mai 2014 (1 an et 4 mois)
    “Weka” et “Techniques de l'ingénieur”, systèmes permettant de consulter et de commander des ressources documentaires et des formations dans le secteur public et le domaine scientifique et de l'ingénierie.
    Equipe Scrum de 7 personnes.
    ● Automatisation du déploiement des applications avec Shell et Jenkins,
    ● Création de livrables, mise en production, administration et maintenance de serveurs,
    ● Conception et développement Web avec Apache Tiles, Spring MVC, Freemarker, JQuery et Ajax,
    ● Développement de couches d'accès aux données avec Spring, Hibernate, PostgreSQL et MongoDB,
    ● Utilisation de Solr pour l'indexation, la recherche et le faceting des documents,
    ● Conception et développement de jobs avec Spring Batch,
    ● Consommation de Web Services SOAP et REST,
    ● Développement de tests unitaires avec JUnit et EasyMock.
    Environnement Agilité, Scrum, Java 7, Tomcat 6, PostgreSQL, Mongo DB 2.0, Eclipse, SVN, Jenkins, Maven 3, Freemarker, CSS, JSP/FTL, Spring 3.0, Tuckey UrlRewrite, Apache Tiles, Spring MVC, Spring Webflow, Spring Security, Spring Data, Spring WS, REST, SOAP, JAXB, JMS, Spring Batch, Hibernate, Solr, JRebel, JUnit, EasyMock, Confluence, JIRA, Varnish, EHCache, HAProxy.

    Développeur Mobile Android, Xinorya De décembre 2012 à janvier 2013 (2 mois)
    “Caissti”, Application Android simulant un terminal point de vente sur mobile et tablet.
    ● Développement mobile avec Android 4 et Android Annotations et Active Android et SQLite,
    ● Packaging et Publication de l'application dans Google Play Store.
    Environnement UML, SVN, Java, Android 4, SQLite, Android Annotations, Active Android, Maven, Trello.

    Développeur Java Agile, Strator De mars 2012 à décembre 2012 (10 mois)
    “NEO”, système SOA, composé d'une caisse enregistreuse tactile et d'une application de gestion distante, utilisé par les points de vente de presse pour gérer leurs activités : commandes, ventes, approvisionnement, stockage, livraisons, comptabilité et statistiques.
    Equipe Scrum de 7 personnes.
    ● Conception et développement de services de calcul de statistiques avec Spring MVC et Hibernate,
    ● Conception et développement Web avec JSF 1.2, Spring MVC, JQuery et Javascript,
    ● Développement d'une application de supervision avec CSS, HTML et Pl/PgSQL et scripts Shell/Linux,
    ● Conception et développement de batchs de génération de données avec Spring Batch, SQL et JAXB,
    ● Développement de tests avec JUnit, EasyMock et Greenpepper.
    Environnement Agilité, Scrum, Java 6, Tomcat 6, PostgreSQL 8.4/9.1, Eclipse STS 2.8, Jenkins, SVN, Maven 3, JQuery, CSS, Spring 3.0, Spring MVC, JSF 1.2, Richfaces 3.3, JAXB, Spring Batch 2.1, Hibernate 3.6, Pl/PgSQL, JRebel 5, JUnit, EasyMock 3.0, Greenpepper, Confluence, JIRA.

    Développeur Java/Java EE, ERDF De septembre 2009 à juin 2011 (1 an et 10 mois)
    “SGE”, Application SOA, permettant la gestion des prestations de raccordement, de mise en service et de résiliation entre ERDF, les fournisseurs d’électricité partenaires et les clients.
    Equipe de 10 personnes.
    ● Développement de services avec JMS, EJB 3, Webservices SOAP, JAXWS, iBatis et Dozer et de tests unitaires avec JUnit et SOAP UI et migration du build de Ant vers Maven 2,
    ● Configuration de scripts de création et de paramétrage de domaines Weblogic avec WLST et Python.
    Environnement Java 5, J2EE, Weblogic 10.2, Eclipse, SVN, Maven 2, Checkstyle, JUnit, JQuery, JSP/Servlets, Spring, JAXB, Dozer, EJB 3, Webservices, SOAP UI, JMS, iBatis, Oracle 10g, WLST, Python, HPQC, JRebel.

    Développeur Java EE/Responsable de projet, Apologic De mai 2009 à août 2009 (4 mois)
    “Apologic Lab4”, application de gestion des services d'aide à la personne qui permet aux entreprises du secteur des soins à domicile de gérer leurs activités, leurs clients et leurs ressources.
    ● Développement d'interfaces graphiques et de service avec Swing, RCP, Jide, Toplink et JPA,
    ● Développement de services d'export de documents avec Aspose, développement de tests unitaires avec JUnit.
    Environnement Java 6, Java EE 5, SVN, NetBeans, Swing, RCP, Aspose, Jide, PostgreSQL, Glassfish, JPA, Toplink, Hibernate tools, Java Web Start, Star UML.

    Développeur .Net, Soft Fluent De juillet 2008 à décembre 2008 (6 mois)
    “EveryService”, application SOA permettant la demande de devis pour des services domestiques, la commande et le paiement de prestations, l’élaboration et la gestion des demandes, des devis, des contrats, des utilisateurs et des paiements.
    ● Développement du front Web avec SharePoint services 3.0 et d’une rich client application avec WPF.
    Environnement UML, .Net 3.5, ASP.Net, SQL Server 2005, WPF/WCF, SharePoint services 3, CodeFluent.

Études et formations
CV plus récent en cours de mise à jour
  • CERTIFICATIONS
    2019 AWS Certified Solutions Architect Associate
    2017 Professional Scrum Master I - PSM1
    2013 MongoDB Java Developer
    2009 Sun Certified Java Developer - SCJP
    2008 Microsoft Certified Technology Specialist - MCTS

    FORMATION
    2011-2014 École Nationale des Sciences de l’Informatique (ENSI)

    Diplôme National d’ingénieur en Informatique

    2009 Ingénieur en Génie Logiciel, INSAT, mention bien, Tunis.

    2003 Baccalauréat en Mathématiques, Lycée El Menzah 6, mention bien, Tunis.

    DOMAINES DE COMPETENCES
    Langages Java, JavaScript, SQL, XML, JSON, PlpgSQL, HTML, CSS, Bash

    Backend Spring (Boot, MVC, Security, Batch), Hibernate, EclipseLink, EJB 3, JMS, JPA,JAXB, JDBC Mapper

    Frontend AngularJS, JSF, JavaScript, JQuery, JSP, Apache Tiles

    Webservices Architecture RESTFul (JAX-RS), Web Services SOAP (JAX-WS)

    Serveurs Tomcat, Glassfish, Weblogic

    SGBD/NoSQL Oracle, PostgreSQL, MySQL, SQLite, MongoDB

    IC Maven, Jenkins

    Outils Git, SVN, SQL Developer, JIRA, Jenkins, Sonar, Cucumber, GreenPepper, Selenium

    Pratiques Agile, Scrum, BDD, ATDD, TDD

D'autres freelances
Consultant technique SQL

Ces profils pourraient vous intéresser !
CV Consultant technique ORACLE
Galaxy

Consultant technique ORACLE

  • NOISY-LE-GRAND
ORACLE SQL TALEND Snowflake JAVA SALESFORCE
Disponible
CV Consultant technico-fonctionnel Microsoft Power BI
Maxime

Consultant technico-fonctionnel Microsoft Power BI

  • VAUX-SUR-SEINE
Microsoft Power BI SQL MICROSOFT POWER QUERY BI SAGE X3 MYSQL DATAVIZ DAX DIVALTO NoSQL
Bientôt disponible
CV Consultant / Architect BI
Tarek

Consultant / Architect BI

  • RUEIL-MALMAISON
SSIS Microsoft Power BI GIT SQL SQL SERVER Azure Data Factory LINUX
Bientôt disponible
CV Business Analyst/risque de credit
Oussama

Business Analyst/risque de credit

  • POISSY
SQL ORACLE JIRA UNIX INFORMATICA TERADATA AGILE BUSINESS OBJECTS SQL SERVER
Disponible
CV Consultant technique ADOBE CAMPAIGN
Benjamin

Consultant technique ADOBE CAMPAIGN

  • MASSY
ADOBE CAMPAIGN SQL JAVASCRIPT
Disponible
CV Architecte PowerBI
Ryan

Architecte PowerBI

  • CHAMPS-SUR-MARNE
SQL SSIS SSAS Microsoft Power BI PYTHON DAX AZURE C# POWERSHELL
Disponible
CV Développeur
Nicolas

Développeur

  • LYON
JAVASCRIPT REACT.JS TypeScript NODE.JS MONGODB Vue.js React Native GO SQL Angular
Disponible
CV Consultant technique fonctionnel sénior PEOPLESOFT
Jamil

Consultant technique fonctionnel sénior PEOPLESOFT

  • MASSY
PEOPLESOFT SQL PL SQL
CV Product Owner CRM
Pierre

Product Owner CRM

  • LYON
ZOHO CRM SENDINBLUE EXCEL WORDPRESS CRM SugarCRM HUBSPOT JAVASCRIPT JIRA SQL
Disponible
CV Consultant fonctionnel BODS
Saad

Consultant fonctionnel BODS

  • PARIS
BODS BODI SAP BO BI SQL
Bientôt disponible