Sidi-Mohamed - Architecte JAVA

Ref : 120905M001
Photo de Sidi-Mohamed, Architecte JAVA
Compétences
EAI
HIBERNATE
JSF
XSLT
JMETER
JMS
SVN
Expériences professionnelles
  • EXPÉRIENCE PROFESSIONNELLE
    01-2012 à 06-2012
    GENERALI

    6 mois
    Fonction:« Référent Technique » 
    Projet « Front Epargne » : Ensemble d’applications d’Assurances Vie de Generali Patrimoine sur le principe de boutiques en ligne customisable offrant aux clients d’apporteurs et partenaires un ensemble de services en ligne : consultation, souscription, arbitrage, versement libre, ... Offre en mode IHM chartée (marque blanche) ou webservices

    Taches projets :
    Analyse des temps de réponse d'une application d'administration des accès clients (Profilage à l'aide de Yourkit et Sybase Central)
    Amélioration des temps de réponse (Optimisation du code java ainsi que certaines procédures stockées Sybase)
    Mise en place d'un module de transfert de comptes client en masse en asynchrone (JMS, Spring, Jboss Messaging)
    Création du template de courriers à envoyer aux clients en utilisant iReport
    Tests d'intégration et correction d'anomalies
    Maintenance corrective et évolutives des applications existantes

    Taches transverses :
    Création d'un environnement de développement sous Linux UBUNTU
    Support aux membres de l'équipe
    Automatisation de l'exécution de tests greenpeper dans maven.
    Intégration de framworks facilitant le TDD Test Driven Developpement (Mockito, PowerMock, MoreUnit, JunitFlux)
    Audit de code et amélioration de la qualité de certaines partie en ajoutant des tests unitaires.
    Analyse des applications existantes en vu d’une migration vers le nouveau socle technique generali (jboss 5, java6, spring 3)

    Environnement technique
    Java, Jboss-4, Tomcat, Yourkit, Sybase, Derby, JMS, JBoss Messaging, Eclipse WTP, MagicDraw, Spring, Hibernate, JUnit, DBunit, Unitils, Easymock, Mockito, PowerMock, IReport, JQuery, XFire, CXF, Greenpepper, slf4j, logback


    11-2008 à 12-2011
    GENERALI
    3 ans et 1 mois
    Fonction « Référent Technique » 
    Projet « Espace Client Internet Generali » : Permettre aux clients professionnels et particuliers de consulter leurs contrats, déclarer un sinistre, établir un diagnostic, modifier leurs coordonnées.

    Taches projets :
    Mise en place du module GEC (Gestion de l’Espace Client : Création de compte en asynchrone, Authentification, Changement de mot de passe, …)
    Suivi de production 
    Développement de tests de Sélenium
    Développements EAI WebMethods (Disigner et Developper)
    Packaging des livrables et livraison en intégration
    Maintenance corrective et évolutive d'une application flex permettant d'effectuer des déclaration de sinistres.
    Tests et intégration des modules applicatifs
    Administration des releases dans l'outil Jira
    Assistance et support technique au déploiement

    Taches transverses :
    Assistance et encadrement de l’équipe de développement
    Création d'un environnement de développement sous Linux UBUNTU
    Audit de code (vérification de la couverture de code, complexité, duplication de code, ...)
    Mise en place de composants transverses (cache, sécurité, Log, Statistiques ) en AOP (Spring et AspectJ)
    Proposition et chiffrage des solutions
    Rédaction du DAT (Dossier d’Architechture Technique)
    Rédaction des documents d'industrialisation.
    Migration des applications ainsi que l'environnement de développement vers le nouveau socle technique generali ( jboss5, java6, Sptring3 …)
    Intégration des framwork mockito et powermock. Moreunit et junitflux afin de faciliter les tests unitaires (approche TDD)
    Développement groovy d’un moteur de migration de eXoplatform vers facelet (Groovy, AntBuilder, Xslt )
    Création des scripts JMeter de tests de monté en charge
    Tests de robustesses et de monté en charge en environnement de pré-production

    Environnement technique
    JAVA, JBOSS-4, JBOSS-5.1.1, Yourkit, MAVEN2, LINUX UBUNTU, JMS, WEBMETHODS 7.1 (EAI), ECLIPSE WTP, SPRING, HIBERNATE, JSF (RICHFACES), Ajax4J, JUNIT, DBUNIT, UNITILS, EASYMOCK, MOCKITO POWERMOCK, SELENIUM, JQUERY, GROOVY, FLEX, XFIRE, CXF, JMETER, slf4j, logback


    02-2008 à 11-2008
    GENERALI
    10 mois


    Fonction « Référent Technique » 
    Projet « NEORETRAITE - La Retraite 2008 » : Application en ligne de souscription et d’actes en lignes sur les produits Assurance Vie – Retraite individuelle et collective.

    Taches projet:
    Mise en place d'un module de mise en cache pour les appels Web Services SOAP en AOP (Spring et AspectJ)
    Chiffrage et découpage en taches
    Packaging des livrables et livraison en intégration
    Développement de tests de non régression (Selenium)
    Maintenance corrective
    Assistance et support technique aux équipe de déploiements
    Suivi de production 

    Taches transverses :
    Support aux membres de l'équipe.
    Mise à jour des documents d'industrialisation.
    Migration des applications ainsi que l’environnement de développement de WAS5 (RAD, java4) vers WAS6 (eclipse wtp, java5, jboss4)
    Création des scripts JMeter de tests de monté en charge en utilisant
    Tests de robustesses et de monté en charge en environnement de pré-production

    Environnement technique
    Java 1.4, Java 5.0, WebSphere, RAD6, JBoss4 , MyEclipse, Eclipse WTP, SVN, JSP, Struts, JSTL, JavaScript, Spring, Hibernate, AOP, EHCache, Xfire, DbUnit, JMock, Selenium, Maven 2, Bamboo, Jira, XSLT



    07-2006 à 12-2007
    SGAM (Société Générale Asset Management)
    16 mois
    Fonction : Ingénieur d’études et développement
    Projet « SAKAE » : Mise en place d’un système applicatif de calcul de rentabilité produit et rentabilité client pour le contrôle de gestion et les équipes commerciales de la SGAM.

    Conception générale et détaillée du système cible
    Préconisation et développement du module applicatif assurant l’alimentation des données clients (actifs, souscriptions, rachats, commissions, …) provenant des différents conservateurs (Nantes, Luxembourg, …)
    Prototypage et développement du module de gestion du référentiel client (clients, comptes clients, équipes commerciales, …)
    Prototypage et développement du module de calcul de la rentabilité clients modules et génération des rapports pour le contrôle de gestion
    Assistance et encadrement de l’équipe de développement
    Tests et intégration des modules applicatifs
    Assistance technique aux équipes de déploiement
    Maintenance corrective et évolutive
    Environnement technique
    HTML, javascript, JAVA, J2EE, JSP, SERVLETS, XML/XSLT, POI, SQL, PL/SQL, ANT, jasper report , jfreechart, DIGESTER, Eclipse Web Tool Platform 1.5, Tomcat 5.5, weblogic 9.2, oracle 9i, toad, clearcase


    07-2005 à 06-2006
    BNP PARIBAS SIG (Système d’Informations Groupe)

    12 mois
    Fonction : Ingénieur d’études et développement
    Projet « Nouvelles Offres Titres »: Réalisation d’un portail Web (service grand public) de suivi des valeurs boursières destinée à la clientèle de BNPP.
    Analyse des besoins, conception et modélisation du système cible
    Rédaction des spécifications techniques détaillées
    Développement des modules applicatifs Back Office (Mapping Objet-XML, composants de communication client serveur, …) en JAVA/J2EE
    Développement des modules applicatifs Front Office (Interfaces de consultation des valeurs boursières) intégrés au portail BNPP sous forme de balises rédactionnelles
    Tests unitaires et intégration des modules applicatifs
    Assistance et support technique au déploiement
    Suivi des tests techniques et optimisation des performances du système cible
    Suivi des livraisons et assistance à la recette
    Chiffrage, correction des anomalies et mise en œuvre des évolutions
    Environnement technique
    UML, HTML, javascript, JAVA, J2EE, jibx, JSP, struts, HTTPCLIENT, hibernate, Spring, JUnit, ANT, FRAMEWORK sweetdev, rad, wsad, websphere 5.1, oracle 9i, toad, clearcase, ibm aiX



    01-2005 à 07-2005
    BNP PARIBAS LEASE GROUPE (BPLG)

    7 mois
    Fonction : Ingénieur d’études et développement
    Projet « COPILOTE4 » : Migration des applications BPLG de financement court terme, développées en mode minitel et/ou Internet, vers une plateforme J2EE.
    Conception, modélisation et rédaction des spécifications techniques
    Développement de l’application PRODISPO, (Gestion d’une réserve d’argent pour des professionnels de santé)
    Développement de l’application GACT (Gestion des Autorisations Court Terme)
    Passation d’informations sur la partie J2EE des applications à la MOE projet BPLG
    Tests unitaires et intégration des applicatifs
    Correction des anomalies de recette
    Environnement technique
    HTML, javascript, JAVA, J2EE, JSP, struts, HTTPCLIENT, hibernate, JUnit, ANT, FRAMEWORK sweetdev, rad, wsad, websphere 5.1, oracle 9i, toad, clearcase, ibm aiX


    04-2004 à 10-2004
    CREDIT DU NORD (Stage de fin d’études)

    6 mois
    Fonction : Ingénieur d’études et développement
    Projet : Mise en place d’un intranet applicatif pour la gestion des incidents et/ou anomalies au sein de la DSIP (Direction des Système d’Information et des Projet).
    Etude de l’existant et analyse des besoins
    Recueil des besoins complémentaires et rédaction du cahier des charges
    Définition de l’architecture technique
    Développement des modules de base de l’application
    Développement d’un module de Reporting
    Tests unitaires, intégration des applicatifs et correction des anomalies de recette
    Environnement technique
    HTML, javascript, JAVA, J2EE, JSP, STRUTS, activeX, XML, Eclipse, TOMCAT, Oracle, MYSQL








Études et formations
  • COMPÉTENCES TECHNIQUES
    Systèmes
    windows (98, NT, 2000, XP), LINUX (mandrake, redhat, UBUNTU) UNIX (IBM aix)
    Langages, frameworks et technologies
    JAVA, J2EE, JSF (RitchFaces, Ajax4JSF, Apache MyFaces, PrimeFaces), JSP, SERVLETS, HTML, javascript, GROOVY, HTTPCLIENT, ejb3, hibernate, spring, EHCACHE, JIBX, XML/XSLT, POI, SQL, PL/SQL, JUnit, ANT, MAVEN2, jasper report, jfreechart, DIGESTER, sweetdev, SVN, VBSCRIPT, asp 
    SGBD/R
    ORACLE, SYBASE, DERBY, MYSQL, SQL SERVER, ACCESS
    OUTILS
    Eclipse WTP, MoReunit, junitfluxe, MAGICDRAW, wsad, rad, VISUAL STUDIO, DREAMWEAVER, toad, clearcase, tortoise SVN, xmlspy
    Serveurs d’application
    websphere, JBOSS, weblogic, Tomcat, Apache, SUN APPLICATION SERVER
    Méthodes
    uml, TDD, SCRUM
    DIPLÔMES ET CERTIFICATIONS
    2010: Formation EAI WebMethods 7.1 au sein de Generali (Création de BPM)
    2008: Formation eXo Platform Portal (3j) au sein de Generali
    2007: Certification Sun Java Programmeur Plateforme 5.0
    2005: Formation IBM WebSphere Portal JSR 168 (3j)
    2004: DESS II (Ingénierie Informatique) à l’université Paris XI - Orsay - (Mention Assez Bien)
    2003: Maîtrise d'informatique à l’université Paris VII - Denis Diderot - (Mention Assez Bien)
    2002: Licence d'informatique à l’université Paris VII - Denis Diderot - (Mention Assez bien)
    2001: DEUG MIAS à l’université Paris VII - Denis Diderot - (Mathématique Informatique et Applications Aux Sciences).
    1999: Baccalauréat scientifique (Mention Assez Bien).

D'autres freelances
Consultant JAVA

Ces profils pourraient vous intéresser !
CV Développeur TALEND
Boussad

Développeur TALEND

  • RUEIL-MALMAISON
TALEND SQL ORACLE SQL SERVER JAVA
Disponible
CV Architecte JAVA
Hatem

Architecte JAVA

  • PUTEAUX
JAVA J2EE LINUX ORACLE SQL
Disponible
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Développeur JAVA full remote
Contact

Développeur JAVA full remote

  • LYON
JAVA SQL ORACLE Angular
Disponible
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
JAVA SPRING SQL SAFE HIBERNATE LINUX
Disponible
CV Développeur DevOps
Rida

Développeur DevOps

  • DUNKERQUE
C++ JAVA C# CI/CD REACT.JS Angular SQL PL SQL .NET J2EE
Disponible
CV Analyste développeur moyen de paiement CASHPOOLER
Yacine

Analyste développeur moyen de paiement CASHPOOLER

  • PARIS
ORACLE SQL AGILE SQL SERVER UNIX WINDOWS LINUX JAVA
Disponible
CV Développements logiciels
Loic

Développements logiciels

  • SAINTE-MARIE
PHP SYMFONY PHP LARAVEL WINDEV JAVA
Disponible
CV Architecte JAVA
Fabien

Architecte JAVA

  • ORLÉANS
JAVA J2EE REST Spring Boot SOA APACHE KAFKA POSTGRESQL AGILE DOCKER CASSANDRA
Disponible
CV Développeur full stack JAVA
Abdallah

Développeur full stack JAVA

  • SADA
JAVA J2EE Spring Boot API RESTful REACT.JS ORACLE SQL PHP JAVASCRIPT LINUX
Disponible