Jamal - Consultant JAVA

Ref : 180111B001
Photo de Jamal, Consultant JAVA
Compétences
JBOSS
HIBERNATE
JSF
SOA
SPRING BATCH
Expériences professionnelles
  • Expériences professionnelles

    Juin 2019 – Sept 2021 : Groupe ADAMING – La Défense
    Développeur sénior & Référent technique (5 ETP) :
    Mise en place du socle technique – architecture micro-service
    Mise en place de l’infra AWS
    Réalisation d’un ERP basé sur une architecture micro-service destiné aux ESN
    Mission :
    Garant de la qualité technique des projets
    Développer les applications blanches du nouveau socle
    Études techniques et POC.
    Conception, développement et le Refactoring du code
    Accompagnement et animation des équipes de développement
    Rédaction des documents techniques
    Support technique, Suivi et Pilotage de l’équipe
    Mise en place des tests de charge / tests de non-régression
    Environnement :
    IntelliJ, AWS, Terraform, Packer, Docker, ActivMq, MongoDB/DocumentDB, Java 8, Spring (boot, MVC, data, Security..), Junit, JWT, Node.js, React Hooks, Swagger, Maven, Sonar, Tomcat, Git, JMeter, Modelio, YouSign, Verdasco, Thymeleaf…

    Fév 2018 – Juin 2019 : Covéa / GMF – Levallois-Perret
    Référent technique de l’équipe Digital Factory GMF (15 ETP) :
    Espace prospect Internet
    Espace sociétaire Internet
    Migration des projets vers le nouveau socle de groupe Covéa
    Composants technique transverses
    Mission :
    Garant de la qualité technique des projets
    Participer à la mise en place du nouveau socle technique de Covéa
    Accompagner un sénior pour un poste de Team lead.
    Études techniques et POC.
    Conception, développement et le Refactoring du code
    Résolution des incidents techniques de la production.
    Changer la sécurité de l’espace sociétaire de CUR+JAAS vers JWT.
    Support technique, Suivi et Pilotage de l’équipe
    Environnement :
    Intellij, Java 6/8, JPA/Hibernate, Spring(data, Jdbc ,MVC Security), CDI, JSF2.1 / Angular 4, JavaScript, jQuery, Jax-rs, Soap, ELK, JUNIT, Maven, Sonar, Tomcat / WebSphere 8 / WildFly 10, Apache camel, DB2, SVN, Jenkins, Ikan ALM, CUR + JAAS/ JWT, JMeter…

    D’avril 2014 à Fév 2018 : SNCF – Ermont
    Rôle Référent technique - Team Lead (9 ETP)
    Projets - Gestion des circulations des trains en situation perturbée (projet de refonte)
    - Projet de gestion des incidents de passage à niveau
    - Module de Gestion des données référentielles de la SNCF
    - Composants technique transverses
    Client SNCF
     Audit technique des projets (rôle transverse au sein de CDS).
     Staffing (Entretiens techniques et l’encadrement des nouveaux arrivants)
     Accompagnement et Conseils pour des choix techniques et fonctionnels
     Rédaction des documents techniques (spécifications techniques détaillés, dossier de programmation, guide de développement et de conception…)
     Support technique, Suivi et Pilotage de l’équipe
     Conception, développement et le Refactoring du code
     Chiffrage des versions
     Intégration et livraison
     Gestion des incidents de production (analyse, affectation, correction, livraison des patchs)
     Mise en place des tests de charge / tests de non régression
     Mise en place de la plateforme d’intégration continue
     Assistance MOA
     Accompagnement des sites pilote
     Assurer les astreintes
    Environnement Technique :
    Eclipse, Java 7, Hibernate, Spring, Spring Security, Spring Web Flow, Spring-WS, JSON, JavaScript, jQuery, CSS, CXF, Jaxb, JSF2.1, Prime faces, SOAPUI, JUNIT, Maven, Sonar, Tomcat, Oracle, SVN, Jenkins, Jasper Report, JAVA Melody, Together, JMeter…

    D’août 2012 à Avril 2014 (1 an et 8 mois) : CAPGEMINI
    Rôle Référent technique – responsable technique de l’offshore (50 ETP)
    Projet Refonte du Système d'Informations des Ressources Humaines du MEN
    Client Ministère de l’Éducation Nationale (MEN)
     Conception et Développement des composants techniques (socle).
     Support technique des équipes de développement.
     Réalisation des études techniques
     Réalisation des revues de conception et de développement.
     Production des documents techniques
     Formation et encadrement technique des équipes de développement.
     Animation des sessions de présentation technique (5 à 7).
     Onboarding des nouveaux collaborateurs.
     Career manager (gérer la carrière de 11 collaborateurs)
     Evaluation des collaborateurs
    Environnement Technique :
    SOA, RSM, UML, MyEclipse, Java/Java EE, Spring, Spring Batch, Spring MVC, Ajax, jQuery, CSS, Web Services (CXF), JSF2.1, Rich Faces, JPA/Hibernate, Activ Forge, SOAPUI, Maven 2, BTMantis, Sonar, SQL, JBOSS, DB2, Continuum, sonar, SVN, CentraSite, Apache camel...

    De novembre 2011 à Juillet 2012 (9 mois) : CAPGEMINI
    Rôle Team lead conception et développement (15 ETP)
    Projet Refonte des SI-RH du MEN : Gestion des promotions et de recrutement (B2-03)
    Client Ministère de l’Éducation Nationale (MEN)
     Suivi et Pilotage de l’équipe
     Réalisation des chiffrages.
     Réalisation des revues de conception et de développement.
     Assurer la qualité des livraisons (Délais/qualité/Charge)
     Conception et Développement
     Suivi de la recette Client.
     Suivi de la recette MOE et anomalies
     Evaluation des collaborateurs
     Assistance direction de pilotage
    Environnement Technique :
    SOA, RSM, UML, MyEclipse, Java/Java EE, Spring, Spring Batch, Spring MVC, Ajax, jQuery, CSS, Web Services (CXF), JSF 1.2, Rich Faces, JPA/Hibernate, ActivForge, SOAP UI, Maven 2, BTMantis, Sonar, SQL, JBOSS, DB2, SVN, CentraSite…



    De Décembre 2009 à Octobre 2011 (1 an et 10 mois) : CAPGEMINI
    Rôle Team lead conception et développement (6 ETP)
    Projet SI pour valorisation et la facturation des prestations Clients (> 2000 j/h)
    Client SNCF FRET
     Conception et Développement
     Animer les réunions / Daily meeting.
     Réalisation des chiffrages.
     Support technique de l’équipe.
     Suivi et Pilotage de l’équipe.
     Gestion des incidents de la production (analyse, affectation, correction, livraison des patchs)
     Suivi des budgets et planning
     Calcul et suivi des KPI
     Participation à la mise en œuvre de la démarche LEAN (rôle transverse dans le CDS).
     Evaluation des collaborateurs
     Gestion de la facturation du projet
    Environnement Technique :
    Eclipse, Java 1.4 & 1.6, EJB 2.0 (Session et MDB), Sql2Java, JMS 1.1, MQ Series, J-RULES, Struts 1.2, Adobe Flex 3.5, Maven, Oracle 9, WebLogic 8.1.4, Spring, Hudson, CVS…



    De Juillet 2009 à Décembre 2009 (6 mois) : CAPGEMINI
    Rôle Ingénieur d’études et de développement
    Projet Solution WEB pour la gestion des cartes cadeaux
    Client DECATHLON
     Conception et Développement
     Assistance chef de projet
     Mise en place de serveur d’intégration continue avec Hudson.
    Environnement Technique : Java, Maven, Struts 1.2, Hudson, Spring, Jpa/Hibernate, Apache FOP, CVS.

    De Décembre 2009 à Juillet (8 mois) : PCARD Payement Systems
    Rôle Ingénieur d’études et de développement
    Projet E-TOPUP ; Mise en place d’un système de recharge téléphonique via les TPEs (6 missions à l’Egypte & 1 mission à l'Allemagne)
    Client Vodafone Egypt
     Conception et Développement.
     Correction des anomalies
     Recette client.
     Études techniques.
     Environnement Technique : Langage C, Web Service, XML.

    De Mars 2007 à Novembre 2008 (1 an et 9 mois) : PCARD Payement Systems
    Rôle Ingénieur d’études et de développement
    Projet Pétrolier ; Solution permettant de gérer tout ensemble des stations de services d’une compagnie pétrolière, Via des cartes prépayées
    Client SOMAP Pétrolier
     Conception et Développement.
     Correction des anomalies
     Recette client.
     Études techniques.
    Environnement Technique : Java/Java EE, EJB 2.1, Struts 1.2, JBOSS, Oracle 10g…

    De Septembre 2006 à Février 2007 (6 mois) : PCARD Payement Systems
    Rôle Ingénieur d’études et de développement
    Projet Gestion centralisée des clubs sportifs au Maroc
    Client Lady Fitness
     Conception et Développement.
     Correction des anomalies
     Recette client.
     Accompagnement du client dans les choix techniques
     Études techniques.
    Environnement Technique : C#, MySQL …


    De Février 2006 à Août 2006 (7 mois) : PCARD Payement Systems
    Rôle Stagiaire
    Projet Gestion centralisée des clubs sportifs au Maroc
    Client Lady Fitness
    Conception et mise en œuvre du serveur Scratch-Card pour la gestion des codes de recharge téléphoniques
    Environnement Technique : UML, Java/Java EE, EJB 2.1, Struts 1.2, Oracle 10g…

Études et formations
  • Domaines de compétences

    Informatique
     Gestion de projets
     Leadership / Career manager
     Formation et encadrement technique des équipes
     Suivi et Pilotage technique.
     Chiffrage des applications.
     Conception / Modélisation / Développement / Intégration
     Architecture des systèmes d’informations
     La démarche LEAN.
     La méthodologie Agile.

    Fonctionnelle
     Monétique
     Gestion de facturation
     Gestion de fidélité.
     Transport
     Ressources humaines

    Langues étrangères
     Anglais : Moyen.
     Espagnol : Débutant

    Formation :

    2003 – 2006 ENSIAS (Bac + 5)
    École Nationale Supérieure d’Informatique et d’Analyse des Systèmes.
    2001 – 2003 CPR (Bac + 2)
    Classes préparatoires aux grandes écoles d’ingénieurs MPSI.
    2000 – 2001 Lycée Al-imam El Ghazali, Baccalauréat Sciences Mathématiques.

    Compétences techniques

    Langages de programmation / Framework :
    JAVA EE, Spring (boot, Core, Cloud, MVC, batch, data, …), EJB (2.0, 2.1 et 3.0), JPA/Hibernate, WS-SOAP, WS-REST, Fuse ESB, Apache camel, Spring Cloud, JMS, RMI, Angular, REACT Hooks, JavaScript, jQuery, Ajax, JSON, Struts (1 et 2), JSF (1 et 2), Node.js, SWAGGER, Junit, Mockito, Jasper Reports, Thymeleaf, C/C++
    Bases de données :
    MongoDB, Cassandra, Oracle (SQL/PLSQL), MySQL, Sybase, DB2, SQL Server, PostgreSQL

    Conception :
    UML, MERISE (MCD, MPD), Design patterns
    CI / CD :
    Maven, GIT, Jenkins, Continuum, Hudson, Sonar, nexus, AWS, Ikan ALM
    Serveurs & Plateforme :
    AWS, Terraform, Docker, Kubernetes, YouSign, Verdasco, JBOSS / WildFly, Tomcat, WebLogic, WebSphere, Glass Fish
    Architecture :
    Micro-service, SOA
    IDE :
    IntelliJ, Eclipse, visual studio, RSM, Modelio, Open Workbench, Together …

D'autres freelances
Consultant JAVA

Ces profils pourraient vous intéresser !
CV Développeur TALEND
Boussad

Développeur TALEND

  • RUEIL-MALMAISON
TALEND SQL ORACLE SQL SERVER JAVA
Disponible
CV Architecte JAVA
Hatem

Architecte JAVA

  • PUTEAUX
JAVA J2EE LINUX ORACLE SQL
Disponible
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Développeur JAVA full remote
Contact

Développeur JAVA full remote

  • LYON
JAVA SQL ORACLE Angular
Disponible
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
JAVA SPRING SQL SAFE HIBERNATE LINUX
Disponible
CV Développeur DevOps
Rida

Développeur DevOps

  • DUNKERQUE
C++ JAVA C# CI/CD REACT.JS Angular SQL PL SQL .NET J2EE
Disponible
CV Analyste développeur moyen de paiement CASHPOOLER
Yacine

Analyste développeur moyen de paiement CASHPOOLER

  • PARIS
ORACLE SQL AGILE SQL SERVER UNIX WINDOWS LINUX JAVA
Disponible
CV Développements logiciels
Loic

Développements logiciels

  • SAINTE-MARIE
PHP SYMFONY PHP LARAVEL WINDEV JAVA
Disponible
CV Architecte JAVA
Fabien

Architecte JAVA

  • ORLÉANS
JAVA J2EE REST Spring Boot SOA APACHE KAFKA POSTGRESQL AGILE DOCKER CASSANDRA
Disponible
CV Développeur full stack JAVA
Abdallah

Développeur full stack JAVA

  • SADA
JAVA J2EE Spring Boot API RESTful REACT.JS ORACLE SQL PHP JAVASCRIPT LINUX
Disponible