Hayat - Développeur fullstack Java / angular

Ref : 210316Z001
Email vérifié
Photo de Hayat, Développeur  fullstack Java / angular
Compétences
Expériences professionnelles
  • EXPERIENCES

    CONSERVATEUR
    05/2021 à ce jour
    Développeur Senior Fullstack
    Projet : Portail Distribution (Portail Web complet et universel
    pour les agents du Conservateur)
     Développement des APIs du Conservateur (Contrats,
    Référentiel, Tiers et Opérations)
     Réalisation des interfaces web en respectant les normes
    de zeroheight.
     Gestion des données : ElasticSearch et PostgreSQL
     Participation aux ateliers de la MOA.
     Communication avec l’équipe de tests, des architectes et
    Datahub.
     Correction des anomalies.
     Proposition des solutions techniques et fonctionnelles.
    Environnement technique :
     Intelliji, Visual studio, SpringBoot, Java11, Angular11,
    Keycloak, ElasticSearch, Bootstrap, GIT, JENKINS,
    REST/JSON, HTML, CSS, GIT, POSTGRESQL

    AGENCE BIO
    10/2018 – 05/2021
    Développeur Senior Fullstack
    Projet : Projet de la refonte du portail de notifications de
    l’agence BIO
     Suivi et pilotage du projet (statut Meeting, planning,
    Méthode agile Scrum)
     Animation des ateliers de spécification des exigences
     Analyse de spécifications fonctionnelles.
     Participation aux ateliers d’estimation des stories
     Mise en œuvre des spécifications techniques et
    fonctionnelles
     Participation à l’élaboration de la maquette du portail
     Participation aux opérations de Développement front et
    back
     Maintenance évolutive et corrective
     Revue de code et assistance à l’équipe développement

    Environnement technique :
     Eclipse, Visual studio, SpringBoot, Java, Angular,
    Bootstrap, GIT, JENKINS, DOCKER, REST/JSON; HTML,
    CSS, GIT, POSTGRESQL


    AGENCE BIO
    10/2018 à ce jour
    Développeur Senior Fullstack
    Projet : Projet de la refonte du portail de notifications de
    l’agence BIO
    • Suivi et pilotage du projet (statut Meeting, planning,
    Méthode agile Scrum)
    • Animation des ateliers de spécification des exigences
    • Analyse de spécifications fonctionnelles.
    • Participation aux ateliers d’estimation des stories
    • Mise en œuvre des spécifications techniques et
    fonctionnelles
    • Participation à l’élaboration de la maquette du portail
    • Participation aux opérations de Développement front et
    back
    • Maintenance évolutive et corrective
    • Revue de code et assistance à l’équipe développement
    Environnement technique :
    • Eclipse, Visual studio, SpringBoot, Java, Angular,
    Bootstrap, GIT, JENKINS, DOCKER, REST/JSON; HTML,
    CSS, GIT, POSTGRESQL

    ANTARGAZ
    04/2017 - 09/2018
    (18 mois)
    Ingénieur d'études et de développement Java-J2EE
    Projet de développement de l’application « Présentoirs »
    • Création des nouveaux écrans HTML5, JSP et struts2
    • Création des services et DAO (Spring)
    • La maintenance corrective et évolutive de l’application
    • Génération des pdfs : ITEXT PDF
    • Génération des récapitulatifs et facturations (Excel) : APOI
    • Réalisation du système d’envoi de mails.
    • Réalisations des tests.
    • Revue de code
    Environnement technique :
    • Eclipse, struts, Spring, Oracle, Hibernate, SVN, JSP,
    JAVASCRIPT, JQUERY, AJAX , JUNIT, sql developer,
    CSS .

    UGC
    01/2016 – 03/2017
    (15 mois)
    Ingénieur d'études et de développement Java-J2EE
    Projet : Le site web UGC
    Tâches effectuées :
    • Réalisation des évolutions
    • Correction des anomalies.
    • Conception de l’écran Contenu de page : Réalisation
    maquette HTML et la rédaction d’un document fonctionnel.
    • Creation des batchs : Spring Batch
    • L’ajout des caches : Spring cache
    • Réalisation des tests unitaires.
    • Exécution des tests d’intégration
    Environnement technique :
    • Eclipse, struts, Spring, PstqreSql, Putty , GIT, JIRA ,
    Hibernate , JQUERY, AJAX JSON, JSP , REST , JUNIT
    , CSS, AngularJS

    PSA
    E-PROGRAMME
    08/2013 – 12/2015
    2 ans et 4 mois
    Ingénieur d'études et de développement Java-J2EE
    Projet : Développement d’une application WEB e- Programme est
    l’outil officiel de programmation du groupe PSA qui permet à
    l’utilisateur de gérer les phases de production via une interface web.
    Equipe de 20 personnes
    • Réunions de suivi.
    • Réunions Techniques.
    Tâches effectuées :
    • Réalisation des evolutions.
    • Correction des anomalies.
    • Réalisation des tests unitaires et d’intégration
    • Rédaction des documents de tests.
    • Analyse des problèmes et la proposition de solution.
    • Réunions téléphoniques avec le client.
    • Rédaction de la spécification technique.
    • Réalisation des requêtes SQL (Oracle 10g)
    • Encadrement de quelques membres de l’équipe
    tunisienne.
    • L’utilisation du JIRA pour la communication
    • Développement de l’IHM selon les maquettes avec JSP,
    JavaScript, CSS et Dhtmlx.
    • Respecter le check style Java , bien commenter le code et
    l’utilisation du Sonar pour la qualité du code
    • Déploiement :
    o Utilisation de Luntbuild, Putty et fileZilla.
    • Réalisation des Tests :
    o Réalisation des tests de la qualification et de la
    non-régression
    o Rédaction des tests.
    o Réalisation des tests unitaires.
    Environnement technique :
    Eclipse, Fwk, struts, Oracle, Putty , SVN, JIRA, Luntbuild, FileZilla et JSP,
    JavaScript, Ajax , JQUERY et JUNIT, sql developer , CSS .

    CRAMIF PARIS
    GAIA INDIVIDUEL
    11/2012 – 07/2013
    (9 mois)
    Ingénieur d'études et de développement Java-J2EE
    Projet : Développement de la deuxième version de l’application Gaia
    « Gaia Individuel » :
    Equipe de 7 personnes
    • Réunions de suivi.
    • Réunions Techniques.
    Tâches effectuées :
    • Respecter les normes de StarterKIt pour développer
    l’application :
    Développer des entités Business Object.
    Développer des classes métiers BsBO et TO.
    Développer des classes (modèle) PO.
    • Création des vues en utilisant tag Spring et la bibliothèque
    Biblicnam de CRAMIF.
    • Gestion DAO et les Service en utilisant Spring MVC.
    • Réalisation des tests unitaires et d’intégration.
    Environnement technique :
    • Eclipse, StarterKIt , Biblicnam , Oracle, Spring , SVN,
    WebLogic, DOZER, JPA/EclipseLink et Junit.

    SOGETI RENNES
    04-2012 – 10/2012
    (7 mois)
    Ingénieur d'études et de développement JavaJ2EE
    1
    er Projet GéoTech La réalisation d’une application web
    permettant de gérer les différentes opérations réalisées par la
    société forestière sur les parcelles cadastrales et forestières.
    Equipe de 9 personnes gérée selon la méthode agile Scrum :
    • Des réunions quotidiennes de 15 minutes.
    • Des réunions au début de chaque Sprint.
    Les tâches effectuées :
    • Développement de l’IHM selon les maquettes avec JSP,
    JavaScript ,CSS, JQUERY et AJAX
    Développement de la couche modèle.
    • Développement de la couche DAO :
    o Implémentation de l’interface et classe DAO.
    o Utilisation des requêtes SQL pour interroger avec la base
    de données.
    • Développement de la couche SM :
    o Implémentation de l’interface et la classe de Service
    Métier.
    o Utilisation du Spring pour l’injection des objets entre les
    deux couches.
    • Développement de la couche Présentation :
    o Traitement des actions avec Struts 2.
    o Utilisation d’Ajax pour le transfert des données (format
    JSON).
    o Utilisation du Spring pour l’injection des services.
    • Rédaction de tests.
    • Exécution de tests :
    o Utiliser l’outil «TestLink » pour consulter les cas de test et
    indiquer son état (en echec, bloqué ou réussi).
    o Utiliser l’outil « TeamForge » pour envoyer un message
    au développeur de l’application décrivant l’anomalie.
    • Rédaction des manuels d’utilisateur.
    2éme Projet SBSM (une semaine) :
    Correcteur d’anomalies
    • Application web en PHP5 et JavaScript.
    • Consulter l’anomalie sur TeamForge, l’analyser puis
    trouver la cause.
    • Comprendre le code source puis corriger l’anomalie.
    3éme Projet UGAP :
    Responsable sur l’intégration graphique

    Contexte:
    Equipe de 6 personnes avec une réunion à Chaque début de la
    semaine.
    Objectif du projet :
    Réalisation d’un portail web qui sera intégré dans le site ********
    permettant d’encourager les clients en répondant à leurs
    commandes d’une façon rapide et faciliter l’échange des données
    entre UGAP et Bureau Veritas.
    Les tâches effectuées :
    • Proposition des maquettes.
    • Utilisation GWT pour l’interface graphique (JAVA+
    UiBinder).
    • Utilisation de CSS (JAVA + UiBinder + propriétés CSS)

Études et formations
  • PERIMETRE DE COMPETENCES

    GESTION D’EQUIPE Revue de code
    Rédaction des « use case » SCRUM
    Pilotage des réunions SCRUM.
    Aider les membres d’équipe en difficulté

    CONCEPTION ET DESIGN Analyse de spécifications fonctionnelles
    Rédaction de spécifications fonctionnelles
    Rédaction des documents techniques
    Chiffrer les implémentations à réaliser

    Développement Développement des applications Web dans le respect des bonnes
    pratiques
    Réalisation de tests unitaires
    Prise en compte des retours issus des tests d'intégration
    Documentation des implémentations
    Analyse des incidents de production
    Développement de mesures correctives

    TECHNOLOGIES
    PROGRAMMATION Java, Angular , REST, Javascript , JSON, Bootstrap, CSS , HTML5 ,
    SpringBoot, Java/J2EE (Spring, JSP , Struts2 , Ajax, JQUERY ,
    Maven , Hibernate , Junit ), PL/SQL , Web Service, Dozer ,Jenkins,
    Docker, GWT
    SGBD MySQL, PostgreSQL et Oracle 10g.
    IDE Eclipse, NetBeans, SQL Developer, PgAdmin, Visual Studio

    SYSTEMES D'EXPLOITATION Windows et Linux
    OUTILS Eclipse, NetBeans, SQL Developer, PgAdmin, Visual Studio
    SVN , GIT, Putty , Luntbuild, FileZilla, JIRA , Redmine et TeamForge
    TESTS TestLink et Quality Center

    FORMATION
    2011-2012 (Double diplôme)
    Master 2 : « Développement à l ’Offshore des Systèmes d’Information» (DOSI),
    Université de Bretagne Occidentale à Brest, France.
    Master 2 : « Qualité du Logiciel» (QL),
    Université de Chouaiib Doukkali à El Jadida, Maroc.
    2010- 2011 Master 1 : « Qualité du Logiciel» (QL),
    Université de Chouaiib Doukkali à El Jadida, Maroc.
    2010 Licence Sciences et Techniques «Génie Informatiques » (GI),
    Faculté des Sciences et Technique à Settat, Maroc.
    Diplôme d’Etude Universitaire des Sciences et Techniques (DEUST),
    Filière MIP (Mathématiques, Informatique, Physique), Faculté des Sciences et Techniques à
    Settat, Maroc.
    2007 Baccalauréat Sciences expérimentales, Lycée Otmane Ben Affane à El Gara, Maroc.

    LANGUES
    Français
    Anglais
    Arabe
    Courant
    Opérationnel
    Langue maternelle

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Ingénieur de développement JAVA
Mouhsin

Ingénieur de développement JAVA

  • COLOMBES
JAVA Angular SQL J2EE MYSQL SPRING JAVASCRIPT ORACLE
Bientôt disponible
CV Développeur fullstack Java /Angular
Eddy

Développeur fullstack Java /Angular

  • AIX-EN-PROVENCE
JAVA Spring Boot Angular POSTGRESQL REST SQL JAVASCRIPT
Disponible
CV Développeur
Baptiste

Développeur

  • PARIS
JAVA PHP JAVASCRIPT XML JSON CVS NODE.JS HTML PYTHON MONGODB
Disponible
CV Développeur WEBMETHODS
Hugo

Développeur WEBMETHODS

  • MÉRIGNIES
WEBMETHODS BAPI JAVA .NET PHP J2EE SQL SERVER MYSQL
Disponible
CV Ingénieur de développement JAVA
Didier

Ingénieur de développement JAVA

  • PARIS
JAVA DOCKER JENKINS ORACLE POSTGRESQL GIT SCRUM Angular Kubernetes APACHE KAFKA
Disponible
CV Développeur TALEND DI /Cloud / ESB
Youssef

Développeur TALEND DI /Cloud / ESB

  • MASSY
TALEND DI TALEND SQL JAVA SALESFORCE SQL SERVER SAP
Disponible
CV Consultant MULESOFT
Aly

Consultant MULESOFT

  • SAINT-NAZAIRE
MULESOFT ANYPOINT PLATFORM JAVA SALESFORCE
Disponible
CV Développeur  Full stack
Robert

Développeur Full stack

  • LYON
JAVA PHP JAVASCRIPT SQL ORACLE Angular MYSQL
Disponible
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 Développeur Full Stack - Tech Lead
Enzo

Développeur Full Stack - Tech Lead

  • BAYONNE
JAVA PHP SYMFONY Angular CI/CD DEBIAN TypeScript
Bientôt disponible