Hamada - Ingénieur de développement JAVA

Ref : 220425Z001
Photo de Hamada, Ingénieur de développement JAVA
Compétences
Expériences professionnelles
  • Poste: Ingénieur études et développement JAVA / ANGULAR

    NATIXIS
    Jan 2021 - Jan 2022

    Projet Dali : Refonte de l'application de Java6/JSF à Java11/Angular12 et la centralisation
    des apis rattachées à LoanIQ.
    Team: 4 Devs, 1 Architecte
    Tâches effectuées  Choix de l'architecture et Mise en place du socle technique du projet.
     Participation avec les équipes UI/UX pour la mise en place de la charte
    graphique et de la disposition des différents composants.
     Développement des écrans et des web Services.
     Configuration des outils DevOps (Jenkins/XL deploy)
     Gestion des habilitations SSO.

    Environnement technique spring boot 2,Java 11 , angular 12, Material Design, Rest, Maven 3 , Orace 12g, Jenkins, Bitbucket, XL deploy.
  • Poste: Ingénieur études et développement JAVA / ANGULARTeam: 12 Devs, 2 Architect

    BNPPARIBAS
    Jan 2017 - Jan 2020

    Projet Mise en place d’applications WEB transverses dans le cadre de la transformation
    digital au sein du patrimoine, migration de toutes les applications dans le cloud et la
    mise en place d’une transformation agile/scrum.
    Tâches effectuées  Participation aux développements de la partie Backend et Frontend
     Mise en place une stratégie de test (DDD, micro service REST, BDD
    testing, Guerkin)
     Amélioration méthodologie agile au sein de l’équipe (pair programming,
    mob programming et cérémonies)
     Automatisation build et déploiement continue via Gitlab CI
     Dockerisation des applications
     Mise en place config kubernetes (fichiers de config KUBE : configMap,
    service, ingress, network, déploiement)
     Support technique client et suivi de déploiement
     Développement de plugin JIRA ( Java, Velocity, Atlassian sdk)

    Environnement technique Kubernetes, Docker, Bluemix ICP (IBM Cloud Private), Java8, Maven3, Angular8, SpringBoot, Hibernate, Bootstrap, Redux, JUnit, Cucumber, Liquibase, WS REST, GitLab CI, Jenkins, SonarQube, Artifactory.
  • Poste: Ingénieur études et développement JAVA / ANGULAR JS

    GUERBET
    Jan 2017 - Jan 2017

    Projet Développement d’application WEB dans le cadre de la mise en place d'une Interface
    qui permet la gestion des produits de contraste pour les centres radiologiques.
    Tâches effectuées  Récupération des rapports d’injection provenant du matériel Guerbet.
     Réalisation de l’interface de contrôle et de gestion des examens patients.
     Mise en place de rapports statistiques.
     Mise en place de l’internationalisation avec getText
     Réalisation d’une interface web basé sur une maquette.
     Ecriture des tests unitaires.

    Environnement technique Java, Maven, AngularJS, SpringBoot, Apache Camel, Bootstrap, JUnit, Liquibase, WS REST, SmartGit, ElasticSearch, Hibernate.
  • Poste: Ingénieur études et développement JAVA / ZKOSS

    PMC, GROUPE CARRUS
    Jan 2015 - Jan 2017

    Projet Développement d'application WEB dans le cadre de la mise en place d'une Interface
    interactive et temps réel de pilotage et chronologie des courses hippiques ( Paris Mutuel )Team: 5 Devs
    Tâches effectuées  Rédaction des spécifications techniques
     Implémentation des services (EJB 3)
     Conception des reports avec Jasper Report
     Design d'interface utilisateur et ergonomie IHM (Css, Jquery, ZK, pattern
    MVC/MVVM)

    Environnement technique Java , Sybase , JBoss Wildfly, Zkoss/ZK , Maven 2, EJB 3, iReport
  • Poste: Ingénieur études et développement JAVA/JEE

    DOMISERVE, GROUPE LA BANQUE POSTAL
    Jan 2014 - Jan 2014

    Projet Développement d'un extranet qui permet de visualiser toutes les informations
    relatives à l'activité du client AGIRC-ARRCO. (Reporting, suivi d’activités, GED)Team: 8 Devs, 1 Architect
    Tâches effectuées  Rédaction des spécifications techniques
     Développement des tests Unitaires
     Implémentation des services (EJB 3)
     Conception des reports avec BIRT
     Support des outils internes communiquant avec l'extranet
     Automatisation des tâches quotidiennes avec VisualCron
     Supervision de production

    Environnement technique Java, Oracle 10g, JBoss Seam 2 , Hibernate 3, JSF , Maven 2, EJB 3, JBoss AS 4, VisualCron, BIRT 3, Richfaces 3, JUnit 3.
  • Poste: Ingénieur études et développement JAVA/JEE

    DANI CREATIONS
    Jan 2014 - Jan 2014

    Projet Conception et réalisation d’un batch de gestion des entrepôts, création et mise à jour
    des commandes et bons de livraison, gestion de stocks et des reliquats.Team: 2 Devs, 1 Leadtech
    Tâches effectuées  Rédaction des spécifications techniques détaillées
     Conception et modélisation en UML
     Réalisation des tests unitaires
     Développement et réalisation du batch en JAVA
     Automatisation des fichiers PDF avec JasperReport et iReport5
     Packaging et livraison avec Maven
     Déploiement

    Environnement technique Java, Spring Batch 2, Spring3 (Core, DAO, AOP),JUnit, Log4j,Jenkins, Maven, SVN, Sonar, JasperReport5, Ireport5, UML.
  • Poste: Ingénieur études et développement JAVA/JEE Team: 4 Devs

    SFR
    Jan 2013 - Jan 2014

    Projet Mise en place d’une intranet qui permet l’automatisation et l’optimisation du workflow de
    résiliation pour les clients grands comptes.Tâches effectuées  Etude et analyse de l’existant
     Etude de faisabilité
     Proposition et planification des solutions d’optimisation
     Modélisation UML (Diagrammes de séquences, de composants et de
     déploiement)
     Définition et développement de l’architecture
     Développement et mise en place de tests unitaires
     Réalisation de reporting régulier

    Environnement technique Java, Spring Core 3, JSF 2.2, Hibernate 4, Maven 3, SQL Server, JUnit 4
  • Poste: Ingénieur études et développement JAVA/JEE Team: 1 Dev, 1 Architect

    CITIZENMOBILITY
    Jan 2012 - Jan 2012

    Projet Mise en place d’un moteur de calcul et d’optimisation d’itinéraire de taxis partagés
    (CityzenCab).Tâches effectuées  Rédaction des spécificationstechniques
     Analyse et Conception UML (Diagrammes de séquences, de composants
    et de déploiement)
     Etude des solutions Google Maps API
     Conseil technique et choix de la solution en collaboration avec le client
     Pair programming
     Développement du socle architectural coinjointement avec l’architecte
     Test Unitaires, d’intégration et de non régression
     Intégration continue avec Jenkins

    Environnement technique Java, Google Maps API, Spring Core 3, ActiveMQ, Hibernate 4, Maven 3, SVN, Jenkins, JIRA, Sonar, JUnit 4, Mockito, Agile..
  • Poste: Ingénieur études et développement JAVA/JEE Team: 3 Devs, 1 Leadtech

    WDS TECHNOLOGIES (medspazio)
    Jan 2010 - Jan 2012

    Projet1 Développement d’une
    application web pour la gestion d’un outil de ticketing, des
    congès, des CRA et des absences et support technique sur le SI radiologique.
    Poste: Ingénieur études et développement JAVA/JEE
    Team: 3 Devs, 1 Leadtech
    Tâches effectuées  Conception technique
     Développement
     Tests Unitaires et non régression
     Maintenance corrective et évolutive
     Support niveau 1
     Installation et paramétrage du produit chez le client
     Suivi des tickets (correction bugs)
     Formation et rédaction de guides utilisateurs et des procédures (wiki)

    Environnement technique Java, Apache Wicket 7, Spring 3, JPA, Maven 2, RallyDev, JUnit, SQL Serveur 2008, Agile(Scrum)
Études et formations
  • Diplômes

    2012 : Master II MIAGE, Systèmes d’information
    distribués
    Ecole Supérieure d’Informatique Appliquée à la Gestion,
    l’Université Paris- Est Créteil Val de Marne, France

    2009 : Master en architecture des systèmes
    d’information
    Ecole HASSANIA des travaux publics, Maroc

    2006 : Maitrise en génie informatique
    Faculté des Sciences Hassan II, Maroc

    Synthèse des Compétences

     Participation à toutes les phases du projet (analyse/développement,
    mise en place et livraison)
     Développement Back Java
     Développement Front Angular
     Réalisation des code reviews
     La participation au suivi de l'intégration continue
     Préparation et mise en place du déploiement automatique

    Connaissances Techniques
    Systèmes Linux (RedHat, ubuntu), Windows.
    Outils Maven, Kubernetes, Docker, GitLab, Jenkins,
    Artifactory, Sonar, Git, Jira, Confluence,
    Bluemix ICP (IBM Cloud Private)
    Langages et Framework techniques Java, TypeScript, SQL, Json, Yaml, XML
    Spring Boot, Hibernate , JPA, JUnit, Liquibase
    Cucumber, ElasticSearch, Redux.
    Méthodologies et modélisation Agile (Scrum), Culture DevOps
    (PowerAMC, Bouml), MVC/MVVM, REST
    SGBDR ORACLE, SQL SERVER, MYSQL, PostgreSQL.

    Langues
    Anglais (technique)

Autres compétences
Diplômes

2012 : Master II MIAGE, Systèmes d’information
distribués
Ecole Supérieure d’Informatique Appliquée à la Gestion,
l’Université Paris- Est Créteil Val de Marne, France

2009 : Master en architecture des systèmes
d’information
Ecole HASSANIA des travaux publics, Maroc

2006 : Maitrise en génie informatique
Faculté des Sciences Hassan II, Maroc

Synthèse des Compétences

 Participation à toutes les phases du projet (analyse/développement,
mise en place et livraison)
 Développement Back Java
 Développement Front Angular
 Réalisation des code reviews
 La participation au suivi de l'intégration continue
 Préparation et mise en place du déploiement automatique

Connaissances Techniques
Systèmes Linux (RedHat, ubuntu), Windows.
Outils Maven, Kubernetes, Docker, GitLab, Jenkins,
Artifactory, Sonar, Git, Jira, Confluence,
Bluemix ICP (IBM Cloud Private)
Langages et Framework techniques Java, TypeScript, SQL, Json, Yaml, XML
Spring Boot, Hibernate , JPA, JUnit, Liquibase
Cucumber, ElasticSearch, Redux.
Méthodologies et modélisation Agile (Scrum), Culture DevOps
(PowerAMC, Bouml), MVC/MVVM, REST
SGBDR ORACLE, SQL SERVER, MYSQL, PostgreSQL.

Langues
Anglais (technique)

D'autres freelances
Ingénieur de développement JAVA

Ces profils pourraient vous intéresser !
CV Consultant web JAVA
Nedjmeddine

Consultant web JAVA

  • CERGY
JAVA JAVASCRIPT J2EE SQL
Disponible
CV Développeur
Anwer

Développeur

  • LA MADELEINE
Kotlin JAVASCRIPT FLUTTER REACT.JS React Native Express.js JAVA PHP SQL MONGODB
Bientôt disponible
CV Technical Leader JAVA
Roméo

Technical Leader JAVA

  • VILLIERS-SUR-MARNE
JAVA J2EE SQL Angular
Disponible
CV Développeur web JAVA
Tarek

Développeur web JAVA

  • COURBEVOIE
JAVA J2EE SQL Angular JAVASCRIPT PL SQL MYSQL ORACLE REACT.JS DOCKER
Disponible
CV Développeur COBOL
Tayrhon

Développeur COBOL

  • VILLABÉ
COBOL JAVASCRIPT SQL JAVA PHP .NET C# Angular
Disponible
CV Tech Lead - Expert Hybris | Java | Angular | Cloud Solutions
Yahya

Tech Lead - Expert Hybris | Java | Angular | Cloud Solutions

  • SAINT-HERBLAIN
J2EE HYBRIS JAVA Angular JAVASCRIPT
Disponible
CV Développeur JAVA Senior
Maminiaina

Développeur JAVA Senior

  • AUBEVOYE
JAVA SQL Spring Boot Angular Cloud AWS
Disponible
CV Développeur ANDROID
Chimeon

Développeur ANDROID

  • LES LILAS
ANDROID JAVA Kotlin JAVASCRIPT Angular C++
Disponible
CV Développeur JAVA
Imen

Développeur JAVA

  • VAULX-EN-VELIN
JIRA JAVA Spring Boot Vue.js Angular ORACLE POSTGRESQL GIT GROOVY REDHAT OPENSHIFT
Disponible
CV Développeur
Arthur

Développeur

  • LUTTERBACH
JAVA PHP C++ SQL JAVASCRIPT PYTHON C ORACLE SQL SERVER PL SQL
Bientôt disponible