Sid - Chef de projet JAVA

Ref : 171106E001
Email vérifié
Photo de Sid, Chef de projet JAVA
Compétences
JSF
ORACLE 11G
APACHE WICKET
Expériences professionnelles
  • EXPERIENCES PROFESSIONNELLE

    SFR (Paris - France) : depuis Mars 2022

    TechLead FullStack Java – Oracle PLSQL

    Dans le cadre de la refonte du système d’information mobile de SFR, j’ai pris en charge la migration des fonctionnalités de souscription et de changement d’options
    • Amélioration et mise en place d’une architecture micros-services
    • Automatisation des déploiements du produit et sécurisation de la plateforme
    • Mise en œuvre du backlog technique dans un objectif de diminution de la dette technique
    • Remplacement du BPM et weblogic
    • Prise en compte des évolutions nécessaires et rédactions de toutes les fonctionnalités sous formes de récits (User Story) en intégrant les tests d’acceptances
    • Ecriture du code des système unitaires des procédures stockées en PLSQL et l’intégration du Workflow en Java JBPB
    • Intégration des messages via RabbitMQ
    • Réalisation des tests unitaires et Intégration
    Environnement : Oracle 19 PLSQL, Java 17, Spring Boot, JBPM, RabbitMQ , Rest Api, Weblogic, Volt, GitLab, Maven, Jira, Confluence

    CNP Assurances (Paris - France) : Mar. 2019 à ce jour

    Consultant (TechLead FullStack Java – Angular / Vue.Js)

    Participation à un projet majeur pour la BU :

    Proposition d’un nouveau plan d’architecture basé sur des micros services
    Prise en compte des évolutions nécessaires
    Mise en œuvre backlog technique dans un objectif de diminution de la dette technique
    Etude de remplacement du BPM PRIMA
    Coaching technique
    Accompagnement de l’équipe vers un mode de fonctionnement Agile
    Travail rapproché en relation avec l’expert Domaine en charge de l’accompagnement et support auprès des équipes pour la limitation de la dette technique, évolution des pratiques projet, support à la résolution de problème.

    Dimension de la mission :

    Moteur auprès des équipes de l’entité « SI BU CMO » afin de les aider à évoluer sur leurs compétences techniques et pratiques projet.

    Environnement: Oracle 12, Maven, Hibernate, Java 11, Spring 5, Angular 8, Vue.js 2.5
    Webservice (Rest /soap), Ejb, WebLogic, Prima, Jenkins, Git, Jira.

    SFR Groupe Altis : Avr. 2018 à ce jour
    Consultant (Architect Java kubernetes Docker)
    Dans le cadre de la migration d’une plateforme Legacy PSW hébergeant plus de 300 applicatifs vers un Cloud Privé sous Kubernetes.
    • Etude d'impact, estimation des charges et planification de la migration.
    • Migration des applicatifs Java de gestion des clients et des commandes.
    • Conteneurisation des applicatifs sous docker puis déploiement sur Kubernetes.
    • Mise en place des logs sous (ELK)
    • Mise en place des dashboards et des alertes (Grafana)
    Mission Migration du socle technique :
    - Plateforme (Cloud Kubernetes / Docker)
    - Serveur d’application (d’application Tomcat vers une Image docker SpringBoot)
    - Base de données (Migration des serveurs de base de données Mongodb)
    - Développement d’une l’application client gdpr (pour valider le socle technique et le process de migration)
    Environnement : Mongodb, Maven, Java 8/ 10, Spring 5, SpringBoot 2, Angular 7,
    webservice (Rest /soap), Jms,
    ElasticSearch, LogStash, Kibana, Grafana, Prometheus

    Banque de France : Nov. 2017 à Mars 2018
    Consultan TechLead
    Dans le cadre de la migration du système CEPH dont la fonction première vise à calculer et disséminer au quotidien, un prix unique de l'EuroSystème pour tous les actifs éligibles tels que définis par la Banque centrale européenne cad le prix théorique de tous les actifs négociables et non négociables.
    • Etude d'impact, estimation des charges et planification de la migration.
    • Développement des interfaces web (Java J2EE et Angular)
    • Revue du code, Implémentation des tests unitaires, tests d'intégration et tests de recette.
    Mission Migration du socle technique :
    - Plateforme (IBM vers un Cloud Kubernetes/Docker)
    - Serveur d’application (Migration du serveur d’application Websphere vers une Image docker Jboss WildFly 10)
    - Base de données (Migration du serveur de base de données ORACLE 11.2 vers une image docker PostgreSQL 9.5)
    - Librairie de Calcul (Grid Computing) (Migration d’IBM SYMPHONY vers des Réplicas K8s Apache IGNITE, Spark, Kafka)
    Migration svn vers Git, Migration Java 6 vers Java 8,
    Migration JSF 1 vers JSF 2, Richfaces 3 vers 4, Migration Hibernate 4 vers Hibernate 5,
    Migration AngularJS vers Angular 5, Flyway 3.2.1, Spring , Camel version 2.18.0,
    Cxf version 3.1.6, lombok version 1.16.18, jackson version 2.7.9
    Quartz version 2.2.1

    BPI France : Fév. 2016 à Novembre 2017
    Consultant Java/J2ee – Angular
    ATRIUM est l’outil de gestion de la garantie des prêts au sein de Bpifrance. Ce dernier est déployé sous forme d’intranet utilisé par les services de gestion afin de gérer la vie des garanties, la comptabilité ainsi que le règlement des dossiers.
    La version actuelle, s’insère dans le schéma directeur qui prévoie deux évolutions fonctionnelles par an, afin de répondre au différents besoins des utilisateurs.
    Mission :
    • Etude de l'existant, analyse des besoins clients et modélisation des données.
    • Etude d'impact, estimation des charges et planification de la migration.
    • Rédaction des spécifications techniques des interfaces.
    • Développement des interfaces web (Java J2EE et Angular)
    • Revue du code, Implémentation des tests unitaires, tests d'intégration et tests de recette.
    Environnement : Exadata Oracle 12, Maven, Spring, Hibernate, Webservice Rest, Angular,
    Boostrap UI, Tomcat, KSL, ALM-QC12

    SNCF Nov 2015 à Février 2016
    Ingénieur Conception et développement java-j2ee
    • Le système d’information permettant la fourniture des instructions opérationnelles à caractère temporaire liées à l’état de l’infrastructure doit être un système d’information sous responsabilité de RFF,
    • La saisie et la validité des informations sont de la responsabilité des acteurs du périmètre de la maintenance,
    • L’entité responsable de l’exploitation (DCF), interface avec les destinataires, doit être responsable de la diffusion des informations et du traitement des éventuelles réclamations.

    • L’étude de l'existant, analyse des besoins clients et modélisation des données.
    • L’étude d'impact, estimation des charges et planification des évolutions.
    • Le chiffrage et Planification
    • La rédaction des spécifications techniques des interfaces.
    • Le développement des interfaces web
    • La réalisation des tests unitaires, tests d'intégration et tests de recette.

    Environnement :Oracle 11.2, Maven 3.0, Spring 3.0, Hibernate 3.6, Jsf 2 - Primefaces, Tomcat, Tibco.

    BNP PARIBAS CARDIF Janvier 2015 à Oct 2015
    Consultant
    • Assurer les liaisons entre les différents collaborateurs métiers et techniques.
    • Analyser l’existant et rédaction du rapport de conception détaillée.
    • Définir la stratégie de la migration et rédiger le planning détaillé des migrations.
    • Migration et normalisation des traitements ETL Informatica de la v6 à la v9.1
    • Automatisation des procédures des tests de performance et tests de non régression.
    • Optimisation des traitements (partitionnement oracle et informatica, gestion de la mémoire, indexes, pushdown).
    • Migration et normalisation de la chaine Control-M de la v5 à la v8
    • Amélioration des méthodes de la normalisation et la livraison des traitements, repository, folder et job control-m
    • Migration et normalisation de l’IHM JSP/Servlets vers Spring 4.0, Spring MVC / Angular js, Hibernate 4.1
    • Rédaction du dossier d’installation et le dossier de déploiement

    Environnement : Spring 4.0, Spring MVC, Hibernate 4.1, Was, Websphere, Swing,Maven 3.0, Angularjs
    INFORMATICA (PowerCenter V6/V9), XML, ORACLE 9/11, BO XI, SAS, AIX, CONTROL-M.

    STIME – LES MOUSQUETAIRES Avril 2013 à Décembre 2014
    Ingénieur Conception et développement
    • Etude de l'existant, analyse des besoins clients et modélisation des données.
    • Etude d'impact, estimation des charges et planification des évolutions.
    • Chiffrage et Planification
    • Rédaction des spécifications techniques des interfaces.
    • Modélisation de données et création des objets oracle.
    • Développement des interfaces web Java, Wicket 1.4, Jquery
    • Développement des interfaces web et des Webservices SOAP
    • Développement des procédures stockés Oracle PL/SQL, Shell unix
    • Réalisation des tests unitaires, tests d'intégration et tests de recette.
    • Mise en place des exigences de test, du plan de test et prise en charge des tests.
    • Déploiement dans les environnements de Recette, Pré-Production et Production Oracle-Websphere.
    Environnement: Maven 3.0, Spring 3.0, Hibernate 3.6, Wicket 1.4.19, Websphere, Tomcat, Jquery, Jenkins, Oracle 11.2, Sonarqube.
    • Modélisation de données et création des objets oracle.
    • Développement des fonctions Postgres, Shell unix
    • Développement des interfaces web et des Webservices REST Jersey 2.5, Jackson 2.3
    • Développement des interfaces web JSF 2 Primefaces 4.0, Spring, Angular js
    • Réalisation des tests unitaires, tests d'intégration et tests de recette.
    • Mise en place des exigences de test, du plan de test et prise en charge des tests.
    • Déploiement dans les environnements de Recette, Pré-Production et Production.
    Environnement : Maven 3.0, Spring 4.0, Hibernate 4.1, Jersey 2.5, Jackson 2.3, JSF 2 Primefaces 4.0 / Spring MVC, Angular js, Tomcat, Jenkins, Sonarqube, Postgres 9.2.

    BNP PARIBAS CIB Juin 2012 à Mars 2013
    Consultant
    • Conception d'un socle technique Java/J2ee pour les architectures en couche
    • Choix entre une couche service synchrone (WS/EJB/Pojo) ou asynchrone (MOM)
    • Mise en œuvre d'une architecture asynchrone via Spring JMS / EJB3
    • Création d'une couche d'accès aux données (SGBDR/NoSQL) basée sur meilleures pratiques
    • Choix entre framework d'intégration (camel/spring integ) et ESB (Fuse/Mule)
    • Mise en œuvre des patterns de conception spécifiques JEE
    • Sécurisation des applications JEE avec JAAS , fichier .policy et certificats
    • Support techniques aux développeurs
    • Développement des interfaces web Framework Struts, Spring, Hibernate Jquery
    • Etude de l'existant, analyse des besoins clients et modélisation des données.
    • Gestion des demandes clients, constitution des versions
    • Rédaction des spécifications fonctionnelles et techniques des interfaces de contrôle et de vérification des transactions, de pointage des confirmations, de résolution des différences
    • Modélisation de données et création des objets oracle.
    • Réalisation des procédures stockés PL/SQL
    • Optimisation des traitements d'alimentation et gestion des performances.
    • Réalisation des tests unitaires, tests d'intégration et tests de recette.
    • Mise en place des exigences de test, du plan de test et prise en charge des tests sous Quality Center.
    • Déploiement dans les environnements de Recette, Pré-Production et Production.
    • Mise en place des Dashboard.

    Environnement: ORACLE 11.2, PL/SQL, Swing,PostgreSQL 9.0, MQSerise, Informatica Powercenter 9.1.0,
    Informatica Developer 9.1, PowerAMC, Mega, QC, $U, JAVA/J2EE ,Weblogic, Jquery.

    Groupe L’Oréal - CCB Mars à Juin 2012
    Consultant
    • Organisation des workshops métiers.
    • Etude de l'existant, analyse des besoins clients et modélisation des données.
    • Etude d'impact, estimation des charges et planification des évolutions.
    • Gestion des demandes clients, constitution des versions
    • Chiffrage et Planification
    • Rédaction des spécifications fonctionnelles et techniques des interfaces entre les contributeurs de données ATOS, BSL, QAS,…et SAP Modules SD/MM/CRM/FICA/FIGL avec le connecteur Informatica/Sap (BCI, DMI, Idoc, Bapi).

    Environnement: ORACLE 11.2, Informatica Powercenter 9.1.0, Informatica Developer 9.1, SAP ECC
    SD/MM/FICA/FIGL, CRM 7.0.

    Groupe PSA - FAURECIA Décembre 2010 à Février 2012
    Consultant

    • Analyse des besoins fonctionnels
    • Rédaction des spécifications fonctionnelles et techniques des interfaces
    • Architecture du système cible
    • Modélisation de la base de données
    • Création et administration de la base de données
    • Développement des Procédures/Packages du direct-Input Magnitude en PL/SQL
    • Définition des schémas d’analyse (60 environs) dans SAP BFC, définition des transcodifications, des contrôles et log, de masques de saisies Excel (BtoB)
    • Réalisation technique de la solution et tests du direct-Input Magnitude (Base de données ORACLE)
    • Déploiement des catégories ACTUAL-P, FORECAST-F, BUDGET-P, FLASH F …
    • Réalisation des interfaces web Framework Spring, Hibernate, Jquery
    • Analyses des besoins fonctionnels et rédaction des spécifications techniques
    • Modélisation de la base de données ODS
    • Création et administration de la base de données
    • Réalisation des mappings et workflows de génération des (IDOC, LSMW, ZJFIPOST, …) via SAP.
    • Génération automatique des Xref/Enr à partir des Lagacy Files.
    • Réalisation des plans IDQ (Informatica Data Quality) de contrôles (KPI)
    • Réalisation des mapping de Dedoublonnage.

    Environnement :Maven 3.0, Spring 3.0, Hibernate 3.0, Swing,Oracle 11.2 PLSQL, Informatica Powercenter 9.1.0, Informatica Developer 9.1, Informatica Business Glossary,Informatica Data Quality 8.6.0 / 9.1 - IDQ, BtoB, SAP BFC, JAVA– Magnitude, SqlServer, PostgreSQL, DB2, Sharepoint, Sap BO XI 3.

    SOCIETE GENERALE SCIG Avril 2009 à Décembre 2010
    Ingénieur Conception et développement

    • Spécification de l'alimentation des tables (Traitement Batch et Temps-réel)
    • Écriture des packages et procédures en PL/SQL
    • Création des Mapping et Workflow Informatica 8.6.1
    • Écriture des Shell Script pour la détection de l’arrivée des données ainsi que le lancement des workflow
    • Automatisation des Workflow via Control M
    • Réalisation des interfaces web Framework Struts, Hibernate, Jquery
    • Réalisation des webservices SOAP
    • Spécification de l'alimentation des tables ODS et DWH + Documentation fonctionnelle et technique
    • Création des Mapping et Workflow Informatica 8.6.1 de la gestion des flux entrants provenant du distributeur 3D qui collecte des informations auprès des différentes applications. et des filiales (Crédit du nord, Franfinance, Sogéfinacement, Boursorama, …)
    • Réalisation des traitements de l’éligibilité et de mobilisation de l’ensemble des données (créances, tiers, garanties, biens…) présent dans la base opérationnelle GMC Java batch
    • Ecriture des packages et procédures en PL/SQL pour la gestion des partitions de l’historisation et des états comptables.
    • Réalisation des interfaces web Framework JSF, Primefaces, Spring, Hibernate, Jquery
    • Réalisation des webservices SOAP
    • Rédaction des dossiers de recette, de déploiement et d'exploitation.
    • Réalisation des tests unitaire et d'intégration
    • Support à la MOA lors de la recette fonctionnelle
    • Supervision et traitement des incidents.
    • Mise en Homologation et Production des applications Oracle PLSQL, Informatica, Shell, Control M.

    Environnement: Java/J2EE (Struts, JSF, Weblogic 9), Spring, Hibernate, Jquery , webservices SOAP,
    BusinessObjects XI, Control M, Shell, ClearCase, Oracle 10.2. PLSQL, PostgreSQL, Informatica 8.6.1.

    ECOLESOFT (Berger-Levrault) Octobre 2005 à Mars 2009

    Ingénieur Conception et développement

    • Etude de l'existant, analyse des besoins clients et modélisation des données.
    • Etude d'impact, estimation des charges et planification des évolutions.
    • Gestion des demandes clients, constitution des versions
    • Chiffrage et Planification
    • Création des bases Oracle et développement du progiciel de Comptabilité, Finance, Paie, … (PLSQL)
    • Réalisation des interfaces web Framework Struts, Spring, Hibernate, JavaScript/ajax
    • Réalisation des Webservices SOAP
    • Mise en production des applications.
    • Administration des bases de données Oracle de productions.
    • Étude proactive de performance et suivi de projets.
    • Tuning SQL et optimisation de requêtes (revue de code).
    • Chargement des bases Import/export (SQL*Loader + Mapping Informatica 8.5)
    • Support et conseils aux développeurs.

    Environnement: Framework Struts, Spring, Hibernate, JavaScript/ajax, webservices SOAP
    ORACLE 10.2.0 / 11.5.9, PL/SQL, PostgreSQL 8, Informatica 7.0 / 8.5, Jboss, Eclipse, CVS, BusinessObjects 6.5.

    BNP PARIBAS Avril 2002 à Octobre 2005
    Consultant

    • Etude de l'existant, analyse des besoins clients et modélisation des données.
    • Analyse des besoins fonctionnels
    • Spécifications fonctionnelles et détaillés puis création du Model Physique de Données
    • Proposition d’une architecture multi-couches et sa mise en place.
    • Migration du code (C, Forms, Reports) vers des packages Oracle (développement en PL/SQL / Java).
    • Revue de code et optimisation de requêtes SQL.
    • Tuning des bases Oracle/SQL et Etude proactive de performance des bases.
    • Support et conseils aux développeurs
    • Administration de base de données (backups, recopies, import/export, gestion des tablespaces, ...).
    • Surveillance de la volumétrie des bases et gestion des espaces de stockage. (Taille de la base 1,5 TO)
    • Gestion des environnements de recette, de développement et de pré-production. (40 Serveurs)
    • Développement et installation des scripts et Upgrade des bases.
    • Assistance & support aux mises en production.
    • Rédaction des Dossiers techniques d’Exploitations Informatique (DEI).
    • Intervention et résolution de problèmes sur tous les environnements notamment de la production.
    • Remontée des alertes et résolution des incidents d’exploitation
    • Migration des bases de 9i vers 10g.
    • Mise en place des univers Business Objects.

    Environnement :ORACLE 9i, 10g PL/SQL, Business Objects, Informatica, JAVA, C, C++, AIX, RMAN, Dataguard, Grid Control 10g, Dimension, CMM Niveau 2, Power designer.

    MCI-WORLDCOM Septembre 1999 à Mars 2002

    Consultant CRM

    • Etude de l'existant, analyse des besoins clients et modélisation des données.
    • Analyse des besoins fonctionnels
    • Spécifications détaillées et création du Model Physique de Données AMC designer.
    • Analyse et conception des schémas de base de données.
    • Création des bases Oracle.
    • Développement des Mappings Informatica Powercenter (Base SIEBEL   Marketing DB)
    • Tuning des bases de données Oracle.
    • Tuning des requêtes SQL et revue de code.
    • Assistance & support à la mise en production.

    Environnement: ORACLE 8i, PLSQL, SQL, Forms, Designer, Reports Informatica 6.0, PowerBuilder,
    Siebel, AMC designer.

Études et formations
  • FORMATIONS

    Ingénieur ENSIMAG - Option Informatique

    DEA I.S.T (Institut de Topologie et Dynamique des Systèmes) - Université Paris VII

    Certification Oracle (Database Administrator Certified Professional : UK - London)

    Certification CMMI Niveau 3

    COMPETENCES TECHNIQUES

    Systèmes Unix, Linux, Docker / Kubernetes, Kafka, Spark
    Kibana, Grafana, Logstash, Fluentd, Prometheus

    SGBD ORACLE, SqlServer, MySQL, PostgreSQL, MongoDB, Redis
    ElasticSearch

    Langages JAVA 10, PL/SQL, C++

    Frameworks J2EE (Struts, JSF, Spring mvc), Wicket, Maven, Spring 5, Hibernate,
    JSF Primefaces / Spring MVC, Angular 7
    Webservices SOAP, Web Services REST, Jenkins, Sonarqube

    Serveur d’applications Apache, Tomcat, Jboss WildFly, Websphere, Weblogic, SpringBoot 2

    Méthodes Agile-SCRUM, Cycle V, UML, Merise

    Progiciels Informatica, Powercenter & IDQ , Developer, BtoB, IBG, Business Objects, Datastage, PowerDesigner, Eclipse, NetBeans, WSAD, TOAD, EM, Contol M, KSL, Jasper Report

    ERP SAP ECC6 Modules SD/MM, CRM 7.0, Oracle E-Business Suite FI, CRM, Service

    Gestion de Configuration Git, Dimension, CVS, SVN, Synergy, ClearCase
    Test Junit, HP Quality Center ALM 11

D'autres freelances
Chef de projet JAVA

Ces profils pourraient vous intéresser !
CV IT Manager
Bishal

IT Manager

  • AUMETZ
WINDOWS PROJECT MANAGEMENT OFFICE UNIX ORACLE JAVA SQL Cybersécurité LINUX SQL SERVER
Disponible
CV Développeur PHP
Wilfried

Développeur PHP

  • NOISY-LE-GRAND
PHP JAVASCRIPT Vue.js PHP LARAVEL SQL REACT.JS SYMFONY JAVA Angular Next.js
Disponible
CV Chef de projet SI
Karima

Chef de projet SI

  • PARIS
JAVA SQL AGILE LINUX ODOO
Disponible
CV Product Owner AGILE
Romain

Product Owner AGILE

  • SARTROUVILLE
AGILE SQL POSTGRESQL PACK OFFICE SCRUM JIRA JAVA
CV Business Analyst MONETIQUE
A. Bouna

Business Analyst MONETIQUE

  • CERGY
MONETIQUE Finance UNIX JAVA SQL JIRA LINUX
Disponible
CV Chef de projet digital PROJECT MANAGEMENT OFFICE
Eric

Chef de projet digital PROJECT MANAGEMENT OFFICE

  • MALAKOFF
PROJECT MANAGEMENT OFFICE UNIX ITIL WINDOWS SQL SQL SERVER SHAREPOINT JAVA
Bientôt disponible
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
JAVA SPRING SQL SAFE HIBERNATE LINUX
Disponible
CV Chef de projet JAVA
Karim

Chef de projet JAVA

  • LE MANS
JAVA J2EE PYTHON JAVASCRIPT HTML5 CSS MATLAB
Disponible
CV Développeur JAVA
Philippe

Développeur JAVA

  • CHANOS-CURSON
JAVA SQL J2EE ORACLE JAVASCRIPT Vue.js
Disponible
CV Graphiste / Webdesigner JAVA
Tristan

Graphiste / Webdesigner JAVA

  • HAUTECOUR
SQL WINDOWS Microsoft Power BI BUSINESS OBJECTS DATA JAVA ORACLE .NET
Disponible