Jérôme - Architecte JAVA

Ref : 090326D001
Photo de Jérôme, Architecte JAVA
Compétences
WEBLOGIC
HIBERNATE
MERCURY CENTER
Expériences professionnelles
  • SGAM Novembre 2007 à Avril 2009
    Mise en place d’une plateforme multi-providers centralisée d’alimentation en données de marché (Dataservices) destinée à tous les intervenants de la salle de marché (gérants, analyste, risques, middle office) :

    • Choix des technologies.
    • Découpage applicatif en composants fonctionnels.
    • Modélisation des services métiers, définition des interfaces
    • Design du modèle objet des composants de la plateforme.
    • réalisation de la couche de persistance, des fonctionnalités transverses (gestion des exceptions, monitoring, outils de déploiement, suivi de production).
    • Implémentation des composants, test unitaires, tests d’intégrations.
    • Validation fonctionnelle : parallel run et comparaison automatisée des résultats.
    • Validation technique : test de robustesse, test de montée en charge, tests de performance par différents robots.
    • Optimisations de la JVM.
    • Optimisation de la persistance (tunning du mapping des entities (bulk, lazy loading, cache), définition d’index en bases de données.
    • Suivi de production et réalisation des évolutions techniques.

    Mise en place d’une plateforme de pricing autonome exposant des services RMI aux applications risques de la salle.
    Automatisation de la récupération d’historiques de prix par le produit Reuters Datascope Tick History.

    Environnement Spring, Spring MVC, JPA/Hibernate, Java 5, XFire (Web Services), AspectJ, Maven, Ant, CVS ActiveMQ, Quartz, Eclipse, JUnit, JMX, RMI, MC4J, UML, Oracle, Tomcat, ZeroC Ice

    SGCIB Février 2005 à Novembre 2007
    Dans le cadre du projet IDEA, refonte globale du Système d’Information sur les dérivés actions de la BFI :

    Au sein de la cellule d’expertise Java/J2EE, transverse aux différentes équipes du projet :
    • Audit et optimisation des performances des différents lots avant validation des mises en production.
    • Validation de l’urbanisation globale et du dimensionnement de la plate-forme de production.
    • Identification des dysfonctionnements et propositions d’améliorations (gestions des caches, optimisation des requêtes en bases, diminution des échanges réseaux LAN/WAN, load balancing, tunning Weblogic …).
    • Tests de robustesse (gestion du failover, comportement du système en mode dégradé,…).
    • Stress tests (tenue en charge, accès concurrents, impacts sur les backends, …).
    • Livraison de rapport d’audit de performance sur les processus metiers analysés, et préconisations de bonnes pratiques aux equipes de développement
    • Validation et définition des indicateurs (KPIs).
    • Développement de robots dédiés à différentes phases du cycle d’audit (stress tests, monitoring, génération de reports,…).

    Au sein de l’équipe de développement des traitements de Risk Management des produits exotiques :
    • Mise en place de cache de vecteur de prix
    • optimisation mémoire des structures de données.
    • Tests d’assemblage des composants.
    Environnement Java/J2EE, Spring, Hibernate, ibatis, AspectJ, Weblogic, Junit, Oracle, Gigaspace, Symphony (Grid Computing), Tibco RDV, Optimizeit, Mercury Diagnostic, Load Runner, JMeter, P6Spy, Clearcase, Together, Windows XP, Linux

    COFRAMI Septembre 2004 à Janvier 2005
    Mise en place d’un Système de suivi et d’archivage de gestion de projets:
    • Conception objet de nouveaux services à partir de spécifications.
    • Implémentations de ces services.
    • Refactoring de certaines parties du système en cours de développement.
    • Codage de suites de tests unitaires.
    Environnement Java/J2EE, JDBC, Ant, JUnit, MySQL, Eclipse

    THALES Février 2002 à Juin 2004
    Mise en place d’un système de gestion et distribution de clés de cryptage de communications couvrant l’intégralité des équipements militaire (air, mer, terre) :
    • Recueil des besoins et rédaction des spécifications selon la norme MIL-STD-498.
    • Modélisation des services métiers
    • Rédaction des livrables de conception détaillée de chaque composants du système (Use cases, modélisation objet, diagramme de flux, diagramme de déploiement).
    • Conception détaillée et implémentation du framework technique, socle de l’implémentation des services métiers exposés par le système.
    • Conception détaillée et implémentation de services métiers fournis par le système.
    Environnement C++, Visual 6, Oracle, Clearcase, UML, Design Patterns, Doors, Rational Rose, Windows

    SAGEM Juin 2001 à Janvier 2002
    Mise en place d’un système de Système de calibration et de maintenance de conduite de tir de missile :
    • Spécification du service de communication entre le banc de calibration et le viseur de la conduite de tir.
    • Développement et recette de ces services.
    Environnement C++, Visual C++, UML, Objecteering, Windows 2000

    France Telecom Multi Media Services Janvier à Mars 2001
    Stage en entreprise :
    Développement d’une application destinée à représenter dans un format XML standardisé les informations stockées dans diverses bases de données relationnelles.
    Environnement Java, JDBC, Swing, UML, XML, Oracle, Access, Rational Rose, Jbuilder

    Parthena Consulting Mai à Juillet 2000
    Stage en entreprise :
    Développement de lots thématiques propre au site Internet à réaliser.
    Environnement VBScript, ASP, HTML, SQL, Visual Interdev, Access

    Jobin & Yvon Juillet 1994 à Mars 1999
    Au sein du département électronique d'une PME réalisant des instruments d'analyse de la matière :
    • Réglage/tests/maintenance du générateur H-F de l’instrument.
    • Audit et validation des modifications sur le développement de la nouvelle génération de générateur HF.
    • Recettage et correction des anomalies de cartes électroniques utilisées dans les instruments d’analyses produits.

Études et formations
  • FORMATION
    2001 Ingénieur en Informatique Industrielle – CESI, Evry

    1993 BTS Electronique - Lycée Grandmont, Tours

    COMPETENCES TECHNIQUES
    Plateformes JEE (JMX, JMS, JDBC, RMI, EJB, JDBC), Plateform Symphony (Grid computing), Gigaspace (cache distribué)
    Langages Java, C++, Python
    Serveurs Weblogic 7.0, Weblogic 9.1, Tomcat, Jrisk
    Frameworks Spring, Spring MVC, Hibernate, Ibatis, AspectJ, XFire, ActiveMQ, JUnit, Maven, Ant
    Conception UML, Design patterns, Together, Rational Rose, Objecteering
    Audit de Performance Optimizeit, Mercury Diagnostic, Load Runner, JMeter, méthode ITIL
    SGBD Oracle, Sybase, MySQL
    IDE Eclipse, TOAD, SQLdeveloper
    Systèmes Unix(Solaris), linux (RedHat), Windows(NT, XP, 2000 …)

D'autres freelances
Consultant 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 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
CV Consultant informatique
Virginie

Consultant informatique

  • AVIGNON
PYTHON HTML JOOMLA DJANGO PHP JAVASCRIPT CSS JAVA JASPER REPORTS SQL
Disponible
CV Data Engineer | Developpeur Big Data
Mounir

Data Engineer | Developpeur Big Data

  • CHÂTENAY-MALABRY
APACHE SPARK SQL BIG DATA APACHE HADOOP SCALA JAVA PYTHON APACHE KAFKA NoSQL Cloudera
Disponible