Hassan - Développeur JAVA

Ref : 130816A001
Photo de Hassan, Développeur JAVA
Compétences
Expériences professionnelles
  • EXPERIENCES PROFESSIONNELLES - JavaEE



    Gifi - France Depuis Mars 2018
    Architecte applicatif / Réalisateur JavaEE
    Etude, architecture, conception et réalisation d’une solution MDM (Master Data Management).
    Activités
    Choix des technologies pour la realisation.
    Mise en place des outils pour l’environment de development.
    Mise en place de l’environnement d’intégration continue
    Mise en place du plans de qualité logiciel
    Documentations
    Preparation des environnements: Test, Recette, Pré-Prod, Prod
    Livraison, Suivie de mise en production,
    Test de validation

    Technologies
    JAVA, SPRING (core, mvc), Hibernate, MAVEN, svn, MSSQL, Eclipe, TomEE, Junit, SCRUM, Sonar, Jenkins, JDK8/7, Angular Js, dbeaver, Intelliji


    SAGEMMCOM - France 03.2017 à 02.2018
    Ingénieur Concepteur / Développeur Java EE
    Système de supervision des activités de capteurs installé sur une pilonne.
    Activités
    Etude des besoins fonctionnels.
    Conception et génération des rapports de consommation de l’énergie.
    Réunion de validation du besoin.
    Maintenance et amélioration de l’existant.
    Réalisation des évolutions des applications
    Test de validation et installation sur l’environnement d’intégration.

    Technologies
    JAVA, SPRING (MVC, boot, Data), Hibernate, MAVEN, GIT, SQL, ORACLE, IntelliJ, Tomcat, Junit, JEE, SCRUM, Sonar, Jenkins, Oracle, SqlDevelopper, JDK8/7, flyway

    Orange 03.2015-03.2017
    Ingénieur Concepteur JEE
    Conception et développement des évolutions sur l’application FACADES chez Orange. FACADES est une application constituée de plusieurs sous projets elle joue le rôle d’un intermédiaire entre le FrontEnd une interface de réception des commandes et un backEnd une interface de validation des commandes.
    Cette mission se déroule en mode agile avec un scrum master (daily meeting, run de 2 semaines).

    Activités
    Conception détaillée d'une itération
    Préparation des livrables
    Suivi de la livraison en production et en recette.
    Support pour les partenaires qui communique avec l’application FACADES
    Support la recette et les développeurs
    Gestion des flux xml/json pour les webservices
    Correction des anomalies détectées au plus tôt: développement des correctifs.
    Refonte d’une partie de l’application avec Spring/JSF/Primfaces/AngularJs
    Développement d’un outil de test de non régression pour la comparaison des flux SOAP/REST
    Développement des nouveaux WebServices SOAP et REST via apache-cxf/Spring

    Technologies
    JAVA, SPRING (MVC, CORE) MAVEN, GIT, MySQL, Eclipse, Tomcat, Jetty, JONAS, JUnit, JEE, SCRUM, Hibernate, Sonar, Jenkins, JSP, Winscp, Json, XML, apache CXF.

    Orange Depuis Mars 2015
    Ingénieur Concepteur
    Conception et développement des évolutions sur l’application FACADES chez France télécom.
    FACADES est une application constituée de plusieurs sous projets elle joue le rôle d’un intermédiaire entre le FrontEnd une interface de réception des commandes et un backEnd une interface de validation des commandes.
    Cette mission se déroule en mode agile avec un scrum master (daily meeting, run de 2 semaines).

    Missions :
    • Conception détaillée d'une itération
    • Préparation des livrables
    • Suivi de la livraison en production et en recette.
    • Support pour les partenaires qui communique avec l’application FACADES
    • Support la recette et les développeurs
    • Gestion des flux xml/json pour les webservices
    • Correction des anomalies détectées au plus tôt : développement des correctifs.
    • Refonte d’une partie de l’application avec Spring/JSF/Primfaces

    Environnement technique : filezilla/ winscp/ putty/ Eclipse/ java EE/ REST / SOAP/ SOAPUI / json, xml, oracle/ sqldevelopper /

    P S A D'avril 2014 à février 2015
    Ingénieur Concepteur 8 mois
    Descriptif de la mission : Dans le cadre du projet DIAGBOX, Pivot technique pour les applications de Diagnostic automatique pour les CPI (Chef de Projet Informatique) et les industrialisateurs.
    DIAGBOX est une application constituée de plusieurs sous projets gérés par différents chefs de projet.

    Missions :
    • Conception détaillée d'une itération
    • Préparation des livrables et Rédaction du cahier d'exploitation pour chaque application conformément aux normes définies par le client
    • Suivi de la livraison en production et en recette.
    • Planification des livraisons en accord avec les CPI pour l'environnement de production et de recette.
    • Support pour les industrialisateurs en charge de l'installation des applications pour l'environnement de production et de recette.
    • Correction des anomalies détectées au plus tôt : développement des correctifs.
    • Reporting hebdomadaire (réunions, tableaux de bord)
    • Intérim des chefs de projet lors de leurs absences.

    Environnement technique : filezilla/ winscp/ putty/ sdivivante/ Eclipse/ java EE

    MINISTERE DE LA JUSTICE D'octobre 2013 à mars 2014
    Ingénieur Concepteur 6 mois
    Descriptif de la mission : Référent technique dans le cadre de la migration du socle technique de l'application GIPSE (Gestion Informatisé des Personnes sous Surveillance électronique). C'est un projet de 5 personnes avec un scrum master. Ce projet est géré en mode agile (daily meeting).

    Missions :
    • Développement des nouvelles fonctionnalités dans le respect des règles de développement et de la PIC.
    • Correction des anomalies remontées avant et après la recette fonctionnelle et technique.
    • Préparation de la PIC pour automatiser les tests, la génération des livrables et le déploiement des composants.
    • Migration d'Oracle : évolution de la version 9 g à la version 11 g et vérification de la compatibilité de l'application.
    • Migration de l'OS RHEL : évolution de la version RHEL 4 à la version RHEL6 et vérification de la compatibilité de l'application.
    • Migration de java de la version 5 à la version 7 et vérification de la compatibilité de l'application.
    • Migration de Hibernate : évolution de la version 3 à la version 4 et vérification de la compatibilité de l'application.
    • Migration du framework Spring (core) de la version 2 à la version 3.
    • Rédaction et réalisation des tests unitaires et fonctionnels avec JUnit et Selenium.
    • Livraison, packaging pour l'environnement de recette et de production pour le client.
    • Rédaction et mise à jour des documentations techniques STD, DAT ...
    • Gestion de la maintenance corrective et évolutive de l'application
    • Traitement des anomalies qui sont remonté avant et après la recette via Mantis. Chaque personne prend en charge la partie dont il est responsable.
    • Animation de réunions de suivi de projet avec le client en comité de pilotage.

    Environnement technique : J2ee/ struts/ hibernate/ jboss/ tomcat6/ eclipse/ svn/ linux/ windows/Oracle/ sqldeveloppeur/ Mantis/ Jenkins/ sonar/ Maven

    ASIP SANTÉ De janvier 2012 à septembre 2013
    Ingénieur Concepteur 21 mois
    Descriptif de la mission : Maintenance applicative d'une application de gestion des personnels de santé (RPPS : Répertoire Partager des Personnels de Santé). Au sein d'une équipe de 4 personnes avec un scrum master (Daily meeting). Ce projet est géré en mode agile.

    Missions :
    • Formation technique et fonctionnelle des intervenants sur l'application RPPS : Rédaction de support de formation et présentation.
    • Développement des évolutions de nouvelles fonctionnalités qui nécessite des modifications des documents STD, SFD, DAT, Manuel d'utilisation.
    • Rédaction et Réalisation des tests unitaire (Junit) et des tests fonctionnelle avec selenium en mode automatique.
    • Corrections des anomalies remontées avant et après la recette. Ces anomalies sont gérées via Mantis.
    • Etude de l'évolution du socle technique de l'application avec prise en compte des risques.
    • Tests unitaire SOAP UI pour valiser les travaux au quotidien et de façon hebdomadaire.

    Environnement technique : j2ee/ struts/ ejb / jboss/ Eclipse/ svn/ Lunix/ windows/ Oracle/ sqldeveloppeur / Mantis

    EDF De Juin à décembre 2011
    Ingénieur Concepteur 8 mois
    Descriptif de la mission : Conception, développement d'une application Web (HYDRO Graphe) pour la visualisation de la consommation de l'énergie et les coûts de production. L'application est destinée à des utilisateurs internes d'EDF. Au sein d'une équipe au forfait Open de 3 personnes.

    Missions :
    • Rédaction de la spécification fonctionnelle détaillée SFD
    • Rédaction de la spécification technique et le dossier d'architecture : STD, DAT ...
    • Choix et étude des technologies nécessaire pour la réalisation. Validation du choix avec le client de manière à respecter les contraintes technologique des clients.
    • Conception et développement de l'application en mode agile.
    • Rédaction des scénarii de test et réalisation des tests de performances via JMeter et Selenium.
    • Réalisation des tests unitaires via JUnit.
    • Mise en place des processus et réalisation de la validation : Réunion hebdomadaire avec le client.

    Environnement technique : Java/ J2EE/ Spring/ xml/ weblogic/ Apache Tomcat/Jsf/ richFaces/ Webservice/ SOAPUI/ Eclipse/ svn/ Linux/ Oracle/ SQL developpeur

    FRANCE TELECOM De mai 2010 à mars 2011
    Consultant 11 mois
    Descriptif de la mission : Responsable des phases de Spécification, Conception et Développement des fonctionnalités sur l'application e-commerce de France télécom (eWifi), au sein d'une équipe de 4 personnes en mode agile.

    L'application eWifi permet de vendre des accès à internet aux particuliers en générant des codes d'accès à internet selon le temps de connexion acheté.

    Missions :
    • Refonte de l'architecture de l'application e-commerce dans le but d'améliorer le temps de traitement de la commande
    • Conception et rédaction de la spécification fonctionnelle des évolutions de l'application :
    1. Définitions des besoins client lors des réunions
    2. Rédaction des SFD, STD, DAT, Manuel d'utilisateur
    3. Développement des nouvelles fonctionnalités pour répondre à des nouveaux besoins
    • Astreintes (une fois mois de 12h00 PM à 03h00 AM) :
    1. suivie de la mise en production de l'application eWifi pour chaque évolution

    Environnement technique :
    ATG/ Java/ J2EE/ xml/ Weblogic/ Apache Tomcat/ Jonas/ Javascript/ WebService/ axis/ SOAPUI/ Eclipse/ svn/ Linux/ Oracle/ sqldeveloppeur

    SEPHORA De janvier à mai 2010
    Consultant 5 mois
    Descriptif de la mission : Refonte du site e-Commerce de Sephora. Développement de la partie de paiement, et de suivi de la commande au sein d'une équipe de 17 personnes en mode agile.

    Missions :
    • Customisation de la vue du BCC (Business Control center)
    • Gestion de la partie Fulfillment du site web Sephora
    • Gestion du statut de la commande qui se base principalement sur l'utilisation du Commerce Pipeline & Fulfillment Pipeline avec personnalisation des processus
    • Gestion de l'autorisation de paiement avec PAYBOX (communication grâce à un connecteur existant)
    • Gestion du cycle d'achat en ligne par le client :
    1. Développement des fonctionnalités propres à la commande à l'annulation, l'envoie, suivie de la livraison,
    2. validation de la commande, livraison, gestion du retour, enregistrement du retour, mise à jour de l'état de la commande.

    Environnement technique : ATG/ Java/ J2EE/ Xml/ Jboss/ Eclipse/ Svn/ Hudson/ Sqldeveloppeur

    DGFIP De septembre à octobre 2009
    Formateur 2 mois
    Descriptif de la mission : Responsable formation de la DGFIP (Direction Générale de la Finance Publique).

    Missions :
    • Préparation du cours java niveau 1 et niveau 2
    • Formation des stagiaires
    • Conception et réalisation du site web « bookstore », site de formation dédié aux stagiaires de la DGFIP.

    Environnement technique : xml/ j2ee/ jonas/ eclipse

Études et formations
  • Compétences Techniques
    Base de données Oracle / MySQL
    Langages Java / JEE / Oracle PL/SQL / xml / Shell
    Langues Anglais / Arabe / Français
    Outils/ Framework/api RichFaces / JFace / ejb / JSF / JFreeChart / Servlet / JSP / highchart/ ANT / Apache Axis / Checkstyle / Tests Mantis / Sonar / Eclipse / Jenkins / hudson / Maven / Junit / Selenuim / Winscp / putty / Filezilla / SVN / GIT / SOAPUI / Quality Center / REST / JSON / Spring, Struts, ATG, Hibernate
    Serveur d’application Jonas, JBoss, Weblogic, Websphere, Tomcat(Serveur http), jetty,
    Systèmes Linux / MS Windows / Android

    Formation
    2009 Master 2 Pro. Génie informatique Grenoble

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Senior Data Engineer and Scientist NLP
Stefano

Senior Data Engineer and Scientist NLP

  • ANTIBES
BIG DATA SQL APACHE SPARK DATA PYTHON SCALA JAVA
Disponible
CV Ingénieur de développement JAVA
Adel

Ingénieur de développement JAVA

  • LES MUREAUX
JAVA REST ANGULARJS SPRING Angular IntelliJ IDEA Spring Boot Cloud AWS
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 Ingénieur de développement C
Stéphane

Ingénieur de développement C

  • MONTROUGE
C C++ SQL PLUS SQL PL SQL ORACLE PRO C SCRIPT SHELL JAVA PYTHON Oracle Database 12c
Disponible
CV Ingénieur en Data et IA
Joel

Ingénieur en Data et IA

  • CHAMPS-SUR-MARNE
PYTHON Microsoft Power BI SQL EXCEL AZURE PYSPARK JAVA C# PHP .NET
Disponible
CV Full stack Engineer Angular/ Java
Zine-El-Abedine

Full stack Engineer Angular/ Java

  • TOULOUSE
Angular TypeScript HTML5 CSS JAVA SPRING JAVASCRIPT PL SQL ORACLE POSTGRESQL
Disponible
CV Développeur JAVA
Selim

Développeur JAVA

  • SARTROUVILLE
JAVA Spring Boot Microservices API RESTful Angular TDD BDD DOCKER TypeScript Kubernetes
Disponible
CV Architecte J2EE
Maximilien

Architecte J2EE

  • PARIS
J2EE JAVA DDD MAVEN SPRING SPRING BATCH Spring Boot Kubernetes Google Cloud Platform SQL SERVER
Disponible
CV Développeur J2EE
Hamid

Développeur J2EE

  • BÈGLES
Angular HTML5 CSS JAVASCRIPT SQL SERVER SQL MYSQL J2EE JAVA PL SQL
Bientôt disponible
CV Ingénieur systèmes
Badr

Ingénieur systèmes

  • PARIS
JAVA SQL HTML Spring Boot REST PYTHON REACT.JS CSS ANGULARJS JAVASCRIPT
Disponible