Khalid - Développeur JAVA

Ref : 100416M001
Photo de Khalid, Développeur JAVA
Compétences
Expériences professionnelles
  • EXPERIENCES PROFESSIONNELLES


    01/11 - 11/14

    BOUYGUES TELECOM
    Ingénieur d’études et développement JAVA/J2EE/WebSphere Commerce

    ISHOP est un projet lancé par Bouygues Telecom pour la refonte de sa boutique de vente  en ligne FrontOffice et BackOffice (télévente et CRM)

    Sur le BackOffice (CRM et TELEVENTE) :

    Développement des batch de chargement du catalogue de vente en ligne à partir des fichiers textes '.csv' avec l'outil d'IBM 'BODL'
    Développement d'un moteur (java et XML) d'exécution des séquences de web service pour les différents contrôles d'éligibilité et de l'activation d’une ligne
    Développement de plusieurs séquences de web service (Appel des web service et l'interprétation du retour)
    Développement des bouchons SOAPUI pour simuler les appels des web services
    Développement des pages jsp avec Struts 1.2
    Génération des clients à partir de la WSDL et les XSD avec WebSphere JAX-RPC
    Rédaction des spécifications techniques détaillées


    Sur le FrontOffice :

    Développement des nouvelles fonctionnalités IHM
    Correction d’anomalies
    Etude et conception des nouvelles fonctionnalités (3mois) :
    Conception transverse
    Analyse d’impact
    Test unitaire (TDD)


    Environnement technique :

    Java/J2EE, RAD 7.5, WebSphere commerce 7.0, EJB 1, Struts1.2, jQuery, Js, Ajax, CSS, WebSphere commerce Server, web service commerce, WebSphere JAX-RPC, XML, Log4j, Checkstyle, SOAPUI 4.5, SVN, DB2, IBM Data Studio.

    06/10 - 12/10
    (6 mois) MANPOWER
    Ingénieur d’études et développement JAVA/J2EE/FLEX
    Développement d'une application ‘Gestion de Commandes’ permet de gérer :
    - La prise du besoin, création des commandes
    - La recherche des profils candidats
    - La génération du contrat de travail temporaire
    - Un module d’alertes pour le suivi opérationnel
    - Un module de pilotage des activités

    La prise du besoin doit pouvoir se faire à tout moment de la journée, quelle que soit la tâche en cours, au gré des appels des clients. Toute demande doit être enregistrée dans l’application. La création d’une commande doit pouvoir être rapide et facile.
    - Création de modèle de données et génération de script de la base de données avec PowerAMC
    - Développement des interfaces graphiques avec Flex 3
    - Développement des tests unitaires
    - Création des classes BO, DAO et Service (métier et technique)
    - Création des classes de test (DAO et services),
    - Mapping Hibernate avec les annotations
    - Internationalisation de tous les labels des pages MXML
    - Configuration Spring relative à l’ajout des classes de DAO, de services techniques et de services métiers.
    Environnement technique :
    Java/J2EE, JVM 5, Flex 3, ActionScript 3, BlazeDs 3, Hibernate 3, DB2, Spring 3, JUnit, Eclipse 3.5, Tomcat 6, Maven, Log4j, PowerAMC, SVN.

    05/09 – 05/10
    (1 an) SANOFI-AVENTIS
    Ingénieur d’études et développement JAVA/J2EE/FLEX
    Développement d'une application biostatistique EVERSTAT6 basée sur les technologies JAVA/J2EE et Flex, destinée aux chercheurs de SANOFI-AVENTIS, pour la réalisation des études statistiques (analyses, transformations, Graphes...).

    EVERSTAT6 communique avec une base des données oracle et un serveur SAS (Statistical Analysis Software).
    - Développement des services métiers et techniques,
    - Développement des interfaces graphiques Flex (MXML),
    - Développement des tests unitaires,
    - Mapping Hibernate,
    - Rédaction des documents techniques (Anglais).
    Environnement technique : Eclipse 3.4, Java/J2EE, Flex 3, ActionScript 3, BlazeDs 3, Maven, Log4j, JVM 5, Checkstyle, Hibernate 3, Spring 2.5, JUnit, Tomcat 5.5, CVS, Oracle 10g, Sqldeveloper, Mantis, Outlook.

    04/07 - 04/09
    (2 ans) IBM/TOTAL
    Ingénieur d’études et développement JAVA/J2EE
    ATLAS est un programme lancé par TOTAL Raffinage Marketing pour la refonte de l’ensemble de son système d’information Monétique. Il prend en charge toute la gestion des contrats, des clients relatifs aux différents services offerts par TOTAL (assurances, carte de paiement, gestion de facturation, etc.).

    Ce système doit également gérer la mise à jour constante des états de leurs comptes clients suite aux différentes transactions périodiques (journalières, hebdomadaires, bimensuelles, mensuelles, trimestrielles, etc.) effectués par ces derniers :
    - Développement des services métiers et techniques,
    - Développement des interfaces graphiques (IHM) avec Struts 1.2,
    - Développement des tests unitaires,
    - Développement de batch de gestion,
    - Rédaction des documents techniques STD (spécifications techniques détaillées),
    - Création des classes BO, DAO et Service (métier et technique),
    - Création des classes de test (DAO et services),
    - Mapping Hibernate,
    - Création du squelette de navigation : création des fichiers en JSP (couches de présentation), des classes de formulaires (beans) et des classes d’action (couche de contrôle),
    - Mise à jour du fichier de navigation, et de fichier Struts-config,
    - Internationalisation de tous les labels des pages JSP,
    - Configuration Spring relative à l’ajout des classes de DAO, de services techniques et de services métiers.

    Environnement technique : Eclipse 3.3, Java/J2EE, Ajax, Maven, Log4j, JVM 5, Checkstyle, Hibernate 3, Spring 2.5, Struts 1.2, ACEGI, JUnit, JSP, Javascript, Tomcat 5, CVS, SVN, RSA, Oracle 10g, Toad, MQC-Mercury Quality Center, Lotus, Sametime

    2005 - 2006
    (1 an) CNRS
    Ingénieur d’études et développement
    Projet 1 (stage 6 mois 2005) :
    - Conception et réalisation d’une maquette de validation pour la commande d’un instrument spatial ‘PALOMA’, dans le cadre d’un programme NASA/CNES d’exploration de la planète Mars,
    - Réalisation d’un IHM sous Labview pour la commande de l’instrument par PC,
    - Mesures et acquisitions de données avec des matériels type National Instruments.

    Projet 2 (stage 6 mois 2006) :
    - Conception et réalisation d’un système de motorisation pour actionner les différentes vannes d’un instrument spatial ‘PALOMA’,
    - Réalisation de plusieurs cartes électroniques de sous-programmes Labview pour commander les différents dispositifs de l’instrument ‘PALOMA’.

Études et formations
  • FORMATION

    2006 Master 2 professionnel Génie Informatique (IUP d’Evry)

    2005 Diplôme d’Ingénieur maître GEII (IUP d’Evry)

    2003 DUT GEII (IUT de Cachan)

    CONNAISSANCES INFORMATIQUES
    Langages
    Java 5, Flex3, ActionScript, MXML, XML, JavaScript, C, C++, Labview, HTML, Assembleur, VHDL

    Framework
    Spring 3, Hibernate 3, Struts 1 & 2

    SGBD
    Oracle, MySQL

    Réseaux
    TCP/IP, LAN, WAN, MAN, CAN, Client/Serveur, Ethernet

    Outils
    CVS/SVN , Mantis/ MQC , Maven, Sqldeveloper/Toad, Log4j, BlazeDs, Checkstyle, Outlook/Lotus

    LANGUES
    Anglais Lecture/Ecriture : opérationnel ; Oral : basique

    Espagnol Notions

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
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
CV Consultant IT
Anthony

Consultant IT

  • QUERRIEU
JAVA J2EE SQL SERVER Microsoft PowerApps Microsoft Power BI
Bientôt disponible
CV Développeur Android Kotlin
Senda

Développeur Android Kotlin

  • ÉPINAY-SUR-SEINE
Kotlin JAVA XML SQL Angular NODE.JS
Disponible
CV Développeur JAVA - ANGULAR
Demba

Développeur JAVA - ANGULAR

  • SACQUENVILLE
JAVA Angular Spring Boot POSTGRES GIT SWAGGER Kafka RabbitMQ JENKINS AMAZON AWS
Bientôt disponible
CV Ingénieur de développement JAVASCRIPT
Said

Ingénieur de développement JAVASCRIPT

  • PARIS
JAVASCRIPT SQL JAVA Angular J2EE C++
Disponible