Mohamed - Consultant technique JAVA

Ref : 110221S002
Photo de Mohamed, Consultant technique JAVA
Compétences
Expériences professionnelles
  • Expérience professionnelle

    03/2011 - 4/2012
    (1 ans et 1 mois)
    CMP Banque
    Sophia Antipolis

    Fonction : Leader technique JAVA J2EE
    Environnement technique :
    Méthode de conception : design patterns
    Langages de développement : JAVA 1.5, J2EE (JSP, Servlet OJB), Sql, SQLServeur, Environnement de développement : eclipse(Indigo), IReport
    Serveur d’applications : Jboss (5.1.0)
    Système d’exploitation : windows (xp pro), Lunix
    SGBDR : SQLServeur (2008 R2)
    Autres : BugReport, Jenkins, QTP (Quick Test Professional software), log4j, Struts 1, OJB, Spring, JUunit, Mockito , CVS,WIKI, Maven 3.0.3, JaspertReport, ArgoUML, Drools

    Mission 
    Assurer le suivi du développement et des livraisons du projet CMP
    Analyse des erreurs envoyer par le client
    Gérer les ressources et affecter les taches (équipe de 4 personnes)
    Développent de nouveau module
    Correction des anomalies
    Assemblage et intégration du projet
    Faire les tests de non régression
    Livraison client
    Support pour le client
    Amélioration du socle technique
    Réfactoring du code
    Intégration de maven pour l'automatisation du déploiement
    Concevoir des jeux de test sur QTP pour assurer la non régression

    06/2008 - 7/2010
    (2 ans et 1 mois) VOYAGES-SNCF La défense
    Fonction : Responsable équipe support java
    Environnement technique :
    • Méthode de conception : design patterns
    • Langages de développement : JAVA 1.5, J2EE (JSP, Servlet EJB), Sql, Oracle, Environnement de développement : eclipse(3.3)
    • Serveur d’applications : weblogic (10.0)
    • Système d’exploitation : windows (xp pro), unix
    • SGBDR : oracle (10g)
    • Autres : Archiva, Hudson, QTP (Quick Test Professional software), hibernate, junit, log4j, Struts 2, Hibernate, JUnit, Mockito 1.7, ClearCase UCM, ClearQuest, JIRA,WIKI de Atlassian Confluence, Maven 2.2.1, Apache 2.0.55

    Mission
    • Gestion des livraisons
    • Livraison de patch
    • Planification de la mise en production et Synchronisation avec les équipes d’intégration, de test, et d’exploitation
    • Organisation de conf call et décision concernant la mise en production de patch
    • Suivi de la mise en production de patch

    11/2006 - 05/2008
    (1 an et 6 mois) EUROPE ASSISTANCE Gennevilliers
    Fonction : Consultant Technique Confirmé java/j2ee
    Environnement technique :
    • Architecture : soa
    • Méthode de conception : uml (booml), design patterns
    • Langages de développement : java/j2ee (jsp, servlet, ejb), jdk 1.3, xml, xsl
    • Environnement de développement : wsad (5.0)
    • Serveur d’applications : websphere (5.0)
    • Système d’exploitation : windows (xp pro), unix (aix)
    • SGBDR : oracle (9i et 10g)
    • Autres : calypso, hibernate, junit, log4j, struts, clearcase ucm, optimizeit, findbugs, jmeter, shell

    Mission : Refonte de l’application de gestion des contextes commerciaux des filiales Europe Assistance (Produit, Contrat, Canal de vente, Client).
    • Etude et analyse de l’existant,
    • Définition de l’architecture technique orientée soa:
    • Couche Client : contient toutes les classes, les actions et les pages jsp qui forme le Front Office,
    • Couche Interface : contient tous les objets dto permettant le transfert des informations entre la couche cliente et la couche service ainsi que la séparation entre eux,
    • Couche Service : contient les ejbs permettant l’accès au processus,
    • Couche Model : c’est la couche permettant l’accès à la base de données via hibernate ou jdbc,
    • Développement en java/j2ee :
    • Module de gestion de contrat,
    • Module de gestion de produits,
    • Module de gestion des tiers,
    • Classes de services (ejb),
    • Revue de codes (findbugs, optimizeit),
    • Refactoring de codes,
    • Optimisation des batchs (renouvellement des contrats, import des données, génération de factures, rattachement des factures),
    • Support et suivi des développeurs,
    • Mise en place des tests,
    • Mise en place du process de versionning,
    • Gestion des environnements d’intégration,
    • Suivi des livraisons,
    • Aide à la mise en production.

    08/2006 - 10/2006
    (3 mois) M.G.A.S.
    (Mutuelle Générale des Affaires Sociales) Paris
    Fonction : Consultant Technique Confirmé java/j2ee
    Environnement technique :
    • Méthode de conception : uml, design patterns
    • Langages de développement : java/j2ee (jsp, servlet), jdk 1.5, xml, xsl
    • Environnement de développement : eclipse
    • Serveur d’applications : tomcat
    • Système d’exploitation : windows (xp pro), lunix (redhat)
    • SGBDR : oracle (10g)
    • Autres : hibernate, junit, log4j, struts, cvs

    Mission : Conception et développement de l’application G.A.A.M (Gestion Appliquée aux Adhérents de la Mutuelle) destinée à la gestion des données adhérents.
    • Etude et analyse de l’existant,
    • Rédaction des spécifications fonctionnelles,
    • Développement en java/j2ee :
    • Module de gestion de la facturation,
    • Module de gestion des ipt,
    • Batch pour la génération des factures,
    • Batch pour la relance des factures,
    • Test et validation.

    03/2006 - 07/2006
    (5 mois) SSII
    (projets en régie et au forfait) Paris
    Fonction : Consultant technique java/j2ee
    Environnement technique : uml (rational rose), design patterns, java/j2ee (jsp, servlet), jdk 1.4, hibernate, struts, junit, log4j, cvs, mysql, eclipse, tomcat, windows (xp pro)

    Projet pour men & co : Etude, conception et mise en place d’un environnement de développement d’une application de gestion.
    • Etude et analyse de l’existant,
    • Rédaction des spécifications techniques détaillées,
    • Conception uml,
    • Réalisation du modèle de la base de données,
    • Mise en place de la structure de base du projet,
    • Gestion des tâches des développeurs,
    • Elaboration des états d’avancement,
    • Support aux développeurs.
    Environnement technique : uml (booml), design patterns, java/j2ee, (jsp, servlet), jdk 1.4, struts, jco (sap), cvs, oracle (10g), eclipse, tomcat, windows (xp pro), lunix (redhat)

    Projet pour brico depot : Conception et développement d’un système de gestion concernant les modules stock vente et achat.
    • Etude et analyse de l’existant,
    • Rédaction des spécifications techniques détaillées,
    • Développement de l’application :
    • Ecran pour la gestion de la réception,
    • Ecran pour la gestion des ventes,
    • Ecran pour la gestion de stock,
    • Développement des accès à sap (jco),
    • Test et validation,
    • Livraison,
    • Mise en production.

    11/2003 - 02/2006
    (2ans et 3 mois) COFACE-Italie
    (Projet au forfait) Tunis
    Fonction : Ingénieur d’Etudes java/j2ee
    Environnement technique :
    • Méthode de conception : uml (rational rose)
    • Langages de développement : java/j2ee (jsp, servlet), jdk 1.4
    • Environnement de développement : jbuilder
    • Serveur d’applications : tomcat, weblogic
    • Système d’exploitation : windows (xp pro)
    • SGBDR : db2
    • Autres : therm (framework propriétaire), visual source safe

    Mission : Développement d’une application de gestion des sinistres pour viscontea.
    • Etude et analyse de l’existant,
    • Rédaction des spécifications techniques détaillées,
    • Conception uml (diagramme de séquence, diagramme de classe),
    • Développement de l’application :
    • Gestion des sinistres,
    • Gestion des quittances de paiement,
    • Gestion du contentieux (therm),
    • Test et validation,
    • Déploiement des ejbs sous weblogic,
    • Support aux développeurs.

    09/2000 - 10/2003
    (3 ans et 1 mois) WEB-ONE
    (Projets au forfait) Tunis
    Fonction : Ingénieur d’études java/j2ee
    Environnement technique du projet 1 :
    • Méthode de conception : uml (rational rose), amc designer
    • Langages de développement : java/j2ee (jsp, servlet), jdk 1.3
    • Environnement de développement : Jbuilder
    • Serveur d’applications : tomcat, websphere
    • Système d’exploitation : windows (xp pro)
    • SGBDR : oracle
    • Autres : rmi, log4j, xsl, xml, ssl, cvs

    Projet 1 : Conception et développement d’un site web ******** de publication d’annonce.
    • Etude et analyse de l’existant,
    • Rédaction des spécifications techniques détaillées,
    • Analyse et conception de la plate-forme,
    • Conception uml :
    • use case,
    • diagrammes de classes,
    • diagrammes de séquence,
    • diagrammes d’activité,
    • diagrammes de package,
    • Modélisation de la base,
    • Développement :
    • module de profiling,
    • module d’administration,
    • batch de validation,
    • batch de contrôle technique,
    • Test et validation,
    • Livraison,
    • Déploiement,
    • Mise en production.

    Environnement technique du projet 2 :
    • Méthode de conception : uml
    • Langages de développement : java, jdk 1.3
    • Environnement de développement : jbuilder (4.0 E)
    • Serveur d’applications : tomcat (3.2)
    • Système d’exploitation : linux (Suse 7.2)
    • SGBDR : tamino, oracle
    • Autres : log4j, swing, xml, xsl, cvs

    Projet 2 : Conception et réalisation d'une solution complète Générateur (WOGen) pour générer un Project Java compilé.
    • Recueil et validation du besoin,
    • Rédaction des spécifications techniques détaillées,
    • Définition de l’architecture de la solution :
    • Couche d’interface de paramétrage (swing),
    • Couche Métier (génération code java),
    • Couche persistance des données,
    • Conception et développement du socle technique,
    • Test et validation.

Études et formations
  • DIPLÔME : IUP Ingénierie Informatique (2000)

    LANGUES : Anglais (Lu, Ecrit, Parlé)

    COMPÉTENCES
    architecture soa
    Méthode de conception uml (rational rose, booml, jvision), design patterns
    amc designer
    LANGAGES de développement java/j2ee (servlet, jsp, ejb, jdbc , jms, rmi, i/o, swing)
    shell
    internet : xml, xsl, xql, jsp, html, javascript, css, dtd
    Frameworks java struts, hibernate, calypso
    Environnement de developpement eclipse, myeclipse, wsad, jbuilder
    Serveurs d’application websphere, weblogic
    tomcat, apache, jserv
    LANGAGES SQL sql, pl-sql, hql
    BASES DE DONNEES oracle, mysql, tamino
    db2
    SYSTÈMES windows nt(server, workstation), 2000 pro, 9.X
    unix (aix), linux (suse, mandrake, redhat, open lunix)
    AUTRES ant, log4j
    junit, jmeter, Mockito
    cvs, clearcase, vss
    findbug, optimizeit, mantis
    jco (sap)
    makefile, xpath
    visio, kvisio , homesite
    Archiva, Hudson, QTP (Quick Test Professional software)

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Ingénieur développement logiciel embarqué JAVA
Ahmed

Ingénieur développement logiciel embarqué JAVA

  • LILLE
JAVA Spring Boot Angular
Disponible
CV Développeur JAVA
Siriki

Développeur JAVA

  • CHAVILLE
JAVA Spring Boot GO Google Cloud Platform DOCKER JENKINS Kubernetes FLUTTER REACT.JS Cloud AWS
Disponible
CV Développeur JAVA
Mehdi

Développeur JAVA

  • BUSSY-SAINT-GEORGES
JAVA SQL Spring Boot POWERSHELL SPRING Microservices SQL SERVER Cloud AWS Vue.js Kafka
Disponible
CV Tech lead / Développeur  full stuck JAVA
Abderrahmen

Tech lead / Développeur full stuck JAVA

  • SAINT-MAUR-DES-FOSSÉS
JAVA JAVASCRIPT SQL SERVER J2EE SPRING DEVOPS FULL STACK MYSQL SQL Angular
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement JAVA
Arezki

Ingénieur de développement JAVA

  • ARGENTEUIL
JAVA REACT.JS C++ JAVASCRIPT
Disponible
CV Tech lead / Lead dev
Christophe

Tech lead / Lead dev

  • VILLENAVE-D'ORNON
C# .NET JAVA JAVASCRIPT SQL
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