Issam - Consultant java J2ee
Ref : 130703S001-
13 AIX EN PROVENCE
-
Chef de projet, Développeur, Consultant technique (40 ans)
-
Freelance
Expérience professionnelle
07/2022 à ce jour : Atos/ Ministère de la transition écologique
Réfèrent technique & responsable de l’équipe de dev :
Au sein de l’équipe digitale pour le projet SIOUH 2 (Méthode Agile Scrum) :
Réfèrent technique sur les projets : Siouh2
Mise en place de l’architecture de module Acte / Pilotage
Organisation de GitLab gestion des branches / board Issues / template pour le projet
Animation de daily meeting
Animation du Sprint reviews par incrément / lot
Suivi de projet avec l’équipe de dev
Définition du planning par incrément / sprint
Organisation et présentation de l’avancement de dev à la MOA
2
Mise en place la dernière version SonarQube V9.5 pour la qualité de code
Relecture du code et validation du code MR
Rédaction de document d’installation
Rédaction de DCT (document conceptuel technique)
Participation au coproj (suivi de projet avec le client)
Suivi des demandes de la MOA
Suivi des demandes de l’équipe de qualité
DevOps :
Suivi - Livraison Recette / Qualif interne / qualif externe
Suivi - Livraison client
Evolution du projet intégration continue (Pipeline de livraison)
Jenkins : creation des piplines snapshot / release / qualif interne / qualif externe / livraison client
Nexus
Docker
Environnement technique / Outils : inetelJ, JAVA J2E ,Java 11, Spring boot (Data JPA, Cloud Open feign),
PostgreQLmicro service , Jenkins, Angular 13, , Junit, Mockito,SonarQube
GitLab, GIT , Docker, ,DBeaver, pgAdmin, geoserver, Portainer, flyway
06/2021 à 07/2022 : CAPTAIN TORTUE Group
Réfèrent technique :
Au sein de la DSI (Méthode Agile Scrum) :
Réfèrent technique sur les projets : Middleware / CRM / AUTH / Intranet / Extranet
Migration et montée de version des projets Backend MID / CRM AUTH :
Java 8 en Java 11
SpringBoot 1.5 en 2.4.0
Mise en place de swagger open API V3
Mise en place de SonarQube pour la qualité du code
Configuration de SonarQube
Analyse / Mise en place de l’architecture du projet Rocket / JOT
Développement / intégration des modules : articles / Commandes / Atelier / Stock
Revue de code
Livraison sur les environnements de recette
Environnement technique / Outils : STS, JAVA J2E ,Java 11, Spring boot (Data JPA, Security, Cloud Open
feign), MySQL, Jenkins, Angular 10, Quartz, RabbitMQ, Swagger, Junit, Mockito,SonarQube
GitLab, GIT , Tomcat9 ,DBeaver
01/2020 à 06/2021: BNP PARIBAS Factor
Réfèrent technique / Consultant FullStack
Au sein de l’équipe digitale (Méthode Agile Scrum)
Réfèrent technique et développeur FullStack:
Refonte du projet reverse souscription en respectant les normes micro services ,
Développement des Evolutions KYC et Docapost pour le projet reverse souscription
Mise en place de l’architecture FrontEnd et BackEnd de l’application OverWatch
Conception et développement de l’application OverWatch Angular 10 + Spring Boot , Spring Eureka
,Logs , Zipkin, spring cloud
OverWatch : Développement et mise en place du module reverse souscription
OverWatch : Développement et mise en place du module Impulsion
Config de Spring eureka api et Zipkin pour la gestion des logs
Conception en UML de la gestion des tokens
Mise en place de l’architecture de l’application MDM Controller (Master Data Management)
/ EBX
Conception et développement de MDM
Création des Jobs Jenkins
Déploiement de l’application sur le serveur du développement, intégration et de recette sur weblogic
Création et suivi des Users Stories (tâches) sur JIRA
3
Sprint de trois semaines
Animation du Sprint planning (Réunion avec le PO, présentation des stories, Estimation / chiffrage
des users stories avec l’équipe MOE /MOA…)
Animation au Sprint reviews (Présentation de l’avancement au MOA /métier, rétrospective)
Rédaction des Spécifications fonctionnelles détaillés (Confluence)
Suivi de recette
Environnement technique / Outils : STS ,JAVA J2EE , Spring boot spring cloud , GitBlit, bitBucket,
GIT , micro services eureka , zipkin, Oracle , Squirel , Jenkins ,Maven, Nexus , Sonar ,postman , Angular
10, Angular Materiel /Bootsrap /VS code , Weblogic , JIRA – Confluence , RabbitMQ,JIRA , Confluence
Aout 2017 à 01/2020: ITCE / NATIXIS - Assurance
Contexte : Au sein d’une équipe de 8 personnes (Méthodes Agile scrum)
Conception et développement de l’application DEA (Direct Ecureuil Assurances) Desktop ,Mobile ,
Tablette
Responsable et Scrum Master pour l’offre 2 Roues
Responsable et Scrum Master de l’offre 2 Roues
Animation de daily meeting (points quotidiens)
Création et suivi des Users Stories (tâches) sur JIRA
Sprint de trois semaines
Animation du Sprint planning (Réunion avec le PO, présentation des stories, Estimation /
chiffrage des users stories avec l’équipe MOE /MOA…)
Animation du Sprint reviews (Présentation de l’avancement au MOA /métier,
rétrospective)
Rédaction des Spécifications fonctionnelles détaillés
Suivi de recette
Livraison sur les environnements de recette
Réfèrent technique et développeur
Mise en place de l’architecture coté FrontEnd pour l’offre 2roues et SelfeCare modification
contrat Automobile
Développement et mise en place du module Simulation / devis / Souscription 2roues .
Développement et mise en place du module SelfeCare modification contrat Automobile
(Avenant contrat ).
Rédaction des Spécifications fonctionnelles détaillés
Déploiement de l’application sur le serveur du développement, intégration et de recette
Suivi de recette
Environnement technique : Angular, webService Rest, Karma / Jasmine / HTML5, , CSS3 , .Net JAVA
/Jenkins , JIRA
(Février 2019 participation à un Hackathon réalisation d’un POC en 3 jours : Angular
7,Java J2EE ,bootstrap Spring Boot, Rest , Mysql )
Aout 2015 Aout 2017 : Crédit Agricole - Assurance (PACIFICA)
Contexte : Au sein d’une équipe de 20 personnes (Méthodes Agile scrum)
4
Conception et développement d’une application de développement commercial du marché des
Professionnels (Pro 2020) et des Agriculteurs (Agri 2020)
.
Consultant confirmé Technique Front / Middle
Sprint de quatre semaines
Participation au Sprint planning (Réunion avec le PO, présentation des stories, Estimation /
chiffrage des users stories …)
Participation au Sprint reviews (Présentation de l’avancement au métier, rétrospective)
Développement des modules : (Synthèse contrat , Détail contrat , actualisation
assolement )
Déploiement de l’application sur le serveur du développement, intégration et de recette
Suivi de recette
Livraison
Environnement technique : Eclipse, Angular 2.0 / 4.0, typeScript , java j2EE, Spring, webService
Rest,tomcat,svn, webSphere , DB2 , ,test unitaire(JUINIT), HTML5, , CSS3 , Karma / Jasmine webstorm,
InetelliJ
Mai 2014 jusqu'à Aout 2015 : Crédit Agricole - Le Crédit Lyonnais (LCL)
Contexte : Au sein d’une équipe de 20 personnes (Méthodes Agile scrum / edge)
Conception et réalisation du projet souscription du prêt immobilier (Simulation d’un prêt, demande
de prêt, accord de principe…)
Consultant confirmé Technique Front / Middle
Sprint de deux semaines
Participation au Sprint planning (Réunion avec le PO, présentation des stories, Estimation /
chiffrage des users stories …)
Participation au Sprint reviews (Présentation de l’avancement au métier, rétrospective)
Développement du module simulation / webServices (plan de financement)
Développement du module demande de prêt
Transaction CICS
Déploiement de l’application sur le serveur du développement, intégration et de recette
Suivi de recette
Livraison
Environnement technique : Socle offre web 2014 : Eclipse, Angular JS, , java j2EE, Spring, webService
Rest,tomcat,svn, webSphere , DB2 , test selenium ,test unitaire(JUINIT), HTML5,Bootsrap, CSS3 ,
transaction CICS ,
Septembre 2013 à Avril 2014: Groupama (Banque / Assurance)
Direction Assurance Santé Individuelle de GROUPAMA-GAN
Contexte : Au sein d’une équipe MOA
Dans le cadre de l’évolution de l’application SIPS (Système d’Information des Professionnels de
Santé)
Conception et réalisation du Module Cliniques Privées dans SIPS
Consultant Technico – Fonctionnel
Réunion avec les utilisateurs
Rédaction des spécifications fonctionnelles détaillées.
Modélisation et conception avec UML (diagramme de cas d’utilisation, diagramme de
séquence et diagramme de classe)
5
Réalisation des maquettes,
Présentation des maquettes et les SFD aux utilisateurs
Analyse et développement du module Cliniques Privées
Paramétrage de la base de données (Oracle)
Mise en place du modèle de données (création des tables …)
Chargement des données (SqlLoader)
Développement (Java/J2EE)
Tests.
Déploiement de l’application sur le serveur du développement, intégration et de recette
(WebLogic V11)
Suivi de recette
Livraison
Maintenance corrective.
Environnement technique : Oracle,Java /J2EE,Ant, Mantis, EJB, VSS, java script, Eclipse, WebLogic,
SQL developer
Juillet 2010 jusqu'à Aout 2013: Monoprix (DSI / Marchandises –Référentiels)
Contexte : Au sein de la DSI Responsable d’applications :
1. MOSAIC (Monoprix Ordering System Access International Customers)
Conception et réalisation de l'application internationale - MOSAIC
En qualité Chef de projet :
Animation des Ateliers avec le métier (Département international - Service Export).
Rédactions des comptes rendus de réunions.
Analyse fonctionnelle des besoins.
Estimation des charges et chiffrage (Jours/Hommes)
Rédaction des spécifications fonctionnelles détaillées.
Modélisation et conception de l’application (MCD, MDP …)
Réalisation des maquettes,
Présentation des maquettes aux métiers (Département international - Service Export).
En qualité d’Ingénieur études :
Analyse et développement des modules :
o Accueil.
o Référentiels.
o Catalogue.
o Panier.
o Suivi de commande.
o Suivi de commande export.
o Bon de livraison.
Tests.
Déploiement de l’application sur le serveur du dev et de recette (WebSphere)
Intégration continue (Hudson)
Livraison / Suivi du déploiement (pré-prod / prod ).
Maintenance corrective.
Environnement MOSAIC: Socle Improve (Struts, Hibernate , Struts Layout ,Hudson,Maven, Mantis,
DB2, SVN, java script / XHR , Eclipse, RAD (Rational Application Développement v 7.5) ,WebSphere
6.1.0.21)
2. POL (Promo On Line)
Maintenance corrective et évolutive
6
Analyse et développement des modules :
o Accueil.
o Fractionnement.
o Manifestation / Engagement.
Analyse et correction des bugs de l’équipe de recette
Déploiement de l’application sur le serveur du dev et recette (WebSphere)
Livraison et Suivi du déploiement (pré-prod / prod ).
Tests/ maintenance corrective.
Environnement POL: Socle Improve (Struts, Hibernate , Rialto ,Maven, Mantis, Oracle 10 g, SVN, java
script / XHR ,Eclipse , RAD (Rational Application Développement v 7.5),WebSphere 6.1.0.21)
Novembre 2009 à Avril 2010 : Nouvelle Messagerie de la presse parisienne (Noisiel)
En qualité d’Ingénieur Etudes :
Contexte : Dans le cadre de l’évolution d’une application de NMPP (Nouvelles Messageries de
la Presse Parisienne)
TMA des applications NMPP
Analyse et développement des demandes
Changement de noms sur l'application (Presstalis)
Réalisation d'un argumentaire titres présentant tous les titres Presstalis (Struts)
Tests/ maintenance corrective
Environnement : Java, J2ee, WebSphere (RAD 7), DB2, Struts, Eclipse, CVS
De Juin à Octobre 2009 : Société GREENWEZZ
En qualité d’Ingénieur Etudes :
Contexte : Conception et réalisation du site web Greenweez : ********
Gestion des droits d’accès
Analyse des demandes de maintenance corrective et évolutive du back Office et front
Office
Analyse, conception et développement d’un module de gestion des stocks
Mise en production et tests
Rédaction de la documentation technique
Relation avec les utilisateurs finaux et mise en place de leur documentation fonctionnelle
Environnement : PHP5, MySQL, Os commerce, WampServer
De Juin 2008 à Mai 2009 : FONCIA
En qualité d’Ingénieur Etudes :
Contexte : Dans le cadre de l’évolution d’une application de gestion des locations et
transactions immobilières et sous l’autorité d’un chef de projet :
Analyse, conception et développement de nouveaux modules de l’application
Ajout de nouvelles fonctionnalités
Optimisation de fonctionnalités existantes
Refonte d’interfaces graphiques
Tests/ Corrections des bugs
Environnement : Java, J2ee (JSP), AJAX, Apache Tomcat 5, PostgreSQL 7.4, Framework Jess,
MyEclipse, CVS)
Mai 2014 à ce jour : Le Crédit Lyonnais (LCL)
Contexte : Au sein d’une équipe de 20 personnes (Méthodes Agile scrum / edge)
Conception et réalisation du projet souscription du prêt immobilier (Simulation d’un prêt, demande de prêt, accord de principe…)
Consultant confirmé Technique Front / Middle
• Sprint de deux semaines
• Participation au Sprint planning (Réunion avec le PO, présentation des stories, Estimation / chiffrage des users stories …)
• Participation au Sprint reviews (Présentation de l’avancement au métier, rétrospective)
• Développement du module simulation / webServices (plan de financement)
• Développement du module demande de prêt
• Transaction CICS
• Déploiement de l’application sur le serveur du développement, intégration et de recette
• Suivi de recette
• Livraison
Environnement technique : Socle offre web 2014 : Eclipse, Angular JS, java j2EE, Spring, webService Rest, tomcat, svn, webSphere, DB2, test selenium, test unitaire (JUINIT), HTML5, Bootsrap, CSS3, transaction CICS,
Septembre 2013 à Avril 2014: Groupama (Banque / Assurance)
Direction Assurance Santé Individuelle de GROUPAMA-GAN
Contexte : Au sein d’une équipe MOA
Dans le cadre de l’évolution de l’application SIPS (Système d’Information des Professionnels de Santé)
Conception et réalisation du Module Cliniques Privées dans SIPS
Consultant Technico – Fonctionnel
• Réunion avec les utilisateurs
• Rédaction des spécifications fonctionnelles détaillées.
• Modélisation et conception avec UML (diagramme de cas d’utilisation, diagramme de séquence et diagramme de classe)
• Réalisation des maquettes,
• Présentation des maquettes et les SFD aux utilisateurs
• Analyse et développement du module Cliniques Privées
• Paramétrage de la base de données (Oracle)
• Mise en place du modèle de données (création des tables …)
• Chargement des données (SqlLoader)
• Développement (Java/J2EE)
• Tests.
• Déploiement de l’application sur le serveur du développement, intégration et de recette (WebLogic V11)
• Suivi de recette
• Livraison
• Maintenance corrective.
Environnement technique : Oracle,Java /J2EE,Ant, Mantis, EJB, VSS, java script, Eclipse, WebLogic, SQL developer
Juillet 2010 à Aout 2013: Monoprix (DSI / Marchandises –Référentiels)
Contexte : Au sein de la DSI Responsable d’applications :
1. MOSAIC (Monoprix Ordering System Access International Customers)
Conception et réalisation de l'application internationale - MOSAIC
En qualité Chef de projet :
• Animation des Ateliers avec les utilisateurs (Département international - Service Export).
• Rédactions des comptes rendus de réunions.
• Analyse fonctionnelle des besoins.
• Estimation des charges et chiffrage (Jours/Hommes)
• Rédaction des spécifications fonctionnelles détaillées.
• Modélisation et conception de l’application (MCD, MDP …)
• Réalisation des maquettes,
• Présentation des maquettes aux utilisateurs (Département international - Service Export).
En qualité d’Ingénieur études :
• Analyse et développement des modules :
o Accueil.
o Référentiels.
o Catalogue.
o Panier.
o Suivi de commande.
o Suivi de commande export.
o Bon de livraison.
• Tests.
• Déploiement de l’application sur le serveur du dev et de recette (WebSphere)
• Intégration continue (Hudson)
• Livraison / Suivi du déploiement (pré-prod / prod ).
• Maintenance corrective.
Environnement MOSAIC: Socle Improve (Struts, Hibernate , Struts Layout ,Hudson,Maven, Mantis, DB2, SVN, java script / XHR , Eclipse, RAD (Rational Application Développement v 7.5) ,WebSphere 6.1.0.21)
2. POL (Promo On Line)
Maintenance corrective et évolutive
• Analyse et développement des modules :
o Accueil.
o Fractionnement.
o Manifestation / Engagement.
• Analyse et correction des bugs de l’équipe de recette
• Déploiement de l’application sur le serveur du dev et recette (WebSphere)
• Livraison et Suivi du déploiement (pré-prod / prod ).
• Tests/ maintenance corrective.
Environnement POL: Socle Improve (Struts, Hibernate, Rialto, Maven, Mantis, Oracle 10 g, SVN, java script / XHR, Eclipse, RAD (Rational Application Développement v 7.5), WebSphere 6.1.0.21)
Novembre 2009 à Avril 2010 : Nouvelle Messagerie de la presse parisienne (Noisiel)
En qualité d’Ingénieur Etudes :
Contexte : Dans le cadre de l’évolution d’une application de NMPP (Nouvelles Messageries de la Presse Parisienne)
• TMA des applications NMPP
• Analyse et développement des demandes
• Changement de noms sur l'application (Presstalis)
• Réalisation d'un argumentaire titres présentant tous les titres Presstalis (Struts)
• Tests/ maintenance corrective
Environnement : Java, J2ee, WebSphere (RAD 7), DB2, Struts, Eclipse, CVS
De Juin à Octobre 2009 : Société GREENWEZZ
En qualité d’Ingénieur Etudes :
Contexte : Conception et réalisation du site web Greenweez : ********
• Gestion des droits d’accès
• Analyse des demandes de maintenance corrective et évolutive du back Office et front Office
• Analyse, conception et développement d’un module de gestion des stocks
• Mise en production et tests
• Rédaction de la documentation technique
• Relation avec les utilisateurs finaux et mise en place de leur documentation fonctionnelle
Environnement : PHP5, MySQL, Os commerce, WampServer
De Juin 2008 à Mai 2009 : FONCIA
En qualité d’Ingénieur Etudes :
Contexte : Dans le cadre de l’évolution d’une application de gestion des locations et transactions immobilières et sous l’autorité d’un chef de projet :
• Analyse, conception et développement de nouveaux modules de l’application
• Ajout de nouvelles fonctionnalités
• Optimisation de fonctionnalités existantes
• Refonte d’interfaces graphiques
• Tests/ Corrections des bugs
Environnement : Java, J2ee (JSP), AJAX, Apache Tomcat 5, PostgreSQL 7.4, Framework Jess, MyEclipse, CVS)
FORMATION
2008 Diplôme École Supérieure d’Ingénierie en Sciences Appliquées(ESISA) Option Génie logiciel (Mention A. Bien)
2002 Baccalauréat scientifique
Novembre 2011 (Monoprix):
• Sécurité des applications web (1 J).
• Industrialisation des développements (une semaine) :
- Hudson
- Sonar
- Maven
- JUnit
Aout – Septembre 2013
Gestion de projet – Conduite de projets des Systèmes d’Information – AJC Formation
COMPETENCES TECHNIQUES
Logiciels: WSAD, RAD(Rational Application Developer ) v 7.5, Eclipse, QualityCenter, poweAMC, MSProject, SartUML, Oracle SQL developer;
Technologies : Java / J2EE , JSP , JSF, Struts ,Hibernate, Struts Layout, Spring, Hudson,EJB2/3, Maven, HTML 5,CSS 3 , JavaScript, XHR / AJAX, Angular JS
Base de données : Oracle (10g), DB2, Teradata, MySQL, PostgreSQL
Serveurs d'application : WebSphere 6.1, webLogic, TomCat
Autres : Mantis, SVN, Merise, UML, CMMI, Agile/Scrum , Business Object,
LANGUES
Anglais Professionnel et Technique