Emmanuel - Architecte J2EE

Ref : 091002S002
Avatar d'Emmanuel, Architecte J2EE
Compétences
XML
Hibernate
JSF
XSLT
Expériences professionnelles


  • PROFIL
    Emmanuel s’est forgé une solide expérience d’expert technique JEE.
    Depuis 5 ans, il est responsable technique sur plusieurs projets d’applications Web JEE.

    Il dispose d’une bonne expertise autour des technologies du monde open-source.
    Emmanuel a joué un rôle important dans des projets de développement de sites applicatifs où il est notamment intervenu sur les sujets suivants :
    • les bonnes pratiques d’architecture,
    • les frameworks de développement,
    • la production et l’exploitation,
    La spécificité d’Emmanuel réside dans la complétude de son profil :
    • Opérationnel par goût, il continue de prototyper des solutions sur des sujets complexes
    • Chef de projet technique, il connaît les enjeux des grands projets de la réalisation jusqu’à la mise en production.
    EXPERTISE

    JEE JSF, JPA, EJB
    Langages Java, SQL, HTML, CSS, Javascript, UML
    Plates-formes IBM Websphere, BEA Weblogic, Tomcat
    Frameworks & Technologies Spring / Hibernate / Log4j / JUnit / Axis / Maven / Ant / Liquibase
    XML XML / XSD / XSLT
    Bases de données Oracle, IBM DB2, MySQL
    GCL Subversion, CVS
    ETL IBM DataStage
    BPM Websphere Process Server
    Tests de charge JMeter
    LDAP Active Directory, OpenLDAP

    PUBLICATIONS

    Articles

    Refactorisation de bases de données avec Liquibase

    DÉTAIL DES MISSIONS

    EXPERT TECHNIQUE JEE BANQUE DE FRANCE
    Mise en place d’une Usine Logicielle 11 mois
    Pour standardiser les développements par l’utilisation de frameworks et pour fournir à chaque projet un ensemble d’outils capable de contrôler la qualité des livrables, la Direction de l’Organisation et des Développements de la Banque De France a mis en place une plate-forme d’Intégration Continue basée sur la suite de produits Atlassian.
    • Architecture applicative de la plate-forme (Reverse Proxy, Flux, Serveurs Tomcat et Subversion)
    • Prototypage de la plate-forme (Sécurité, SSO, Accès Internet/Intranet, Echanges inter-applications)
    • Développement d’un portail d’accès à l’ensemble des applications Atlassian (Jira, Confluence, Bamboo, Fisheye, Crucible)
    • Mise en place du SSO par Atlassian Crowd
    • Authentification forte par certificat client puis sur Active Directory
    • Préparation de l’environnement de développement Eclipse (Spring IDE, Maven, Subversion, Jira, Crucible, Bamboo)
    • Etude et développement d’archetypes Maven de squelettes d’applications (JSF, Spring, JPA)
    • Rédaction des dossiers d’Installation et d’Exploitation
    • Rédaction des manuels d’Intégration Continue et de Gestion de Configuration Logicielle
    • Rédaction des manuels Administrateur et Utilisateur

    Environnement technique :
    • Tomcat 6
    • Java, Spring 2.5, Spring Security, JPA/Hibernate, Spring Web Flow, JSF, RichFaces
    • Produits Atlassian : Jira / Bamboo / Fisheye / Crucible / Confluence / Crowd
    • Subversion
    • Microsoft Active Directory
    • Apache HTTP / SSL / Certificat client

    EXPERT TECHNIQUE JEE / TEAM LEADER GAZ DE FRANCE
    Nouvelle application de calcul des prix du gaz 10 mois
    Dans le cadre d’un projet de BI basé sur le progiciel SAS Enterprise, une application Web JEE a été réalisée pour administrer, analyser, exécuter les scripts de formules SAS et visualiser les résultats. Équipe de 7 personnes.
    • Encadrement de l’équipe de développement,
    • Planification de tâches, estimation de charges, suivi,
    • Réalisation du Modèle Conceptuel de Données
    • Rédaction et mise en place des procédures de déploiement Ant sur les différents environnements de l’intégration jusqu’à la mise en production de l’application
    • Responsable de la gestion de la configuration (plusieurs lots à développer), maintient le gestionnaire de source Subversion
    • Implémentation de la solution pour les modules sensibles (sécurité, intégration avec SAS, etc.)
    • Configuration de l’interface de gestion des anomalies sur Mantis
    Environnement technique :
    • Bea Weblogic 9.2
    • Java 5, Spring, Hibernate, Struts/JSTL
    • Oracle 10g
    • SAS Enterprise 9

    EXPERT TECHNIQUE J2EE / TEAM LEADER EDF
    Nouvelle application de gestion de clientèle 4 mois
    Pour améliorer l’image des vendeurs terrains professionnels d’EDF, chaque vendeur a été équipé d’un PDA sur lequel il pouvait consulter la fiche de son client, ses contrats, et lui proposer de nouvelles offres.
    • Rédaction des Spécifications Fonctionnelles
    • Coordination du travail d’intégration entre les différents modules (Application .Net et Web Service Java)
    • Mise en œuvre des procédures de déploiement à respecter pour chaque projet EDF-GDF (Intégration-Qualité)
    • Responsable de la gestion de la configuration, installation de Subversion
    • Chargement hebdomadaire des nouvelles données par script SQL,
    • Développement de modules spécifiques J2EE pour la synchronisation par WebServices des données saisies sur le PDA.
    • Réversibilité vers le Back Office
    Environnement technique :
    • Bea Weblogic 8.4
    • Java, Spring, Hibernate, Struts/JSTL, Axis
    • Oracle 9i

    EXPERT TECHNIQUE J2EE / TEAM LEADER CAPEB
    Nouvelle application de gestion des adhérents 10 mois
    Réalisation d’un portail internet/extranet pour la Confédération des Artisans et des Petites Entreprises du Bâtiment. Équipe de 6 personnes.
    • Encadrement de l’équipe de développement,
    • Planification de tâches, estimation de charges, suivi,
    • Rédaction et mise en place des procédures de déploiement,
    • Responsable de la gestion de la configuration,
    • Reprise de données,
    • Développement de modules spécifiques J2EE.
    Environnement technique :
    • IBM WebSphere Application Server 5
    • Java, Hibernate, Struts, XML
    • Oracle 9i
    • Tridion, Verity

    CONCEPTEUR / DEVELOPPEUR GECINA
    Prototype d’application Web / SOA 3 mois
    Réalisation d’un prototype d’application en mode « orienté services ». Ce prototype a pour objectif de valider la viabilité et les performances de la technologie client léger/SOA connecté à une base de données AS/400
    • Développement de l’interface de gestion avec utilisation de WebServices,
    • Utilisation de Maven pour le déploiement du projet dans le cadre du développement,
    • Optimisation des temps de réponses par gestion du cache de session et l’amélioration des jointures SQL.
    Environnement technique :
    • Tomcat
    • Java, Spring, Hibernate, Struts, XFire,
    • AS/400

    CONCEPTEUR / DEVELOPPEUR RTE
    Migration/ Maintenance/ Évolution de la GED Documentum 8 mois
    Dans le cadre de la maintenance applicative d’une application Documentum, la mission a pour but de migrer des bases documentaires existantes sous Lotus Notes vers un référentiel unique sous Documentum.
    • Maintenance de l’application,
    • Migration de bases Lotus Notes,
    • Animation de plusieurs sessions de formation au nouveau référentiel.
    Environnement technique :
    • Documentum 5
    • Java, XML, XSLT
    • Lotus Notes

    CONCEPTEUR / DEVELOPPEUR CNCC
    Portail collaboratif CNCC 12 mois
    Projet de réalisation d’un portail pour la Compagnie Nationale des Commissaires aux Comptes en France (80 000 utilisateurs visés). Équipe de 10 personnes.
    • Conception détaillée du module Annuaire (Authentification, Recherche, Administration),
    • Développement de plusieurs modules,
    • Mise en place de l’annuaire LDAP.
    Environnement technique :
    • Zope 2
    • Python, CMF, Nuxeo CPS
    • PostgreSQL
    • OpenLDAP

Études et formations
  • Architecte JEE
    Expert Technique

    Nationalité Française
    Langues Français et Anglais (bon niveau)
    Expérience 5 ans
    Formation Ingénieur ESIEA 2004

    PROFIL
    Emmanuel s’est forgé une solide expérience d’expert technique JEE.
    Depuis 5 ans, il est responsable technique sur plusieurs projets d’applications Web JEE.

    Il dispose d’une bonne expertise autour des technologies du monde open-source.
    Emmanuel a joué un rôle important dans des projets de développement de sites applicatifs où il est notamment intervenu sur les sujets suivants :
    • les bonnes pratiques d’architecture,
    • les frameworks de développement,
    • la production et l’exploitation,
    La spécificité d’Emmanuel réside dans la complétude de son profil :
    • Opérationnel par goût, il continue de prototyper des solutions sur des sujets complexes
    • Chef de projet technique, il connaît les enjeux des grands projets de la réalisation jusqu’à la mise en production.
    EXPERTISE

    JEE JSF, JPA, EJB
    Langages Java, SQL, HTML, CSS, Javascript, UML
    Plates-formes IBM Websphere, BEA Weblogic, Tomcat
    Frameworks & Technologies Spring / Hibernate / Log4j / JUnit / Axis / Maven / Ant / Liquibase
    XML XML / XSD / XSLT
    Bases de données Oracle, IBM DB2, MySQL
    GCL Subversion, CVS
    ETL IBM DataStage
    BPM Websphere Process Server
    Tests de charge JMeter
    LDAP Active Directory, OpenLDAP

Recommandations reçues
Emmanuel n'a pas encore reçu de recommandations.

D'autres freelances
Architecte Java

Ces profils pourraient vous intéresser !
CV Architecte SI Data/IA
Rim

Architecte SI Data/IA

  • ROSNY-SOUS-BOIS
Linux Unix Data Apache Spark Cloudera Ansible Apache Hadoop Java VMware HashiCorp Terraform
CV Tech Lead / Architecte Backend Node.js | AWS | API
Quentin

Tech Lead / Architecte Backend Node.js | AWS | API

  • LE ROURET
Node.js JavaScript PostgreSQL Gestion multi-projets Jira Swagger Agile Amazon AWS React.js Java Github Unity 3D Figma
CV Chef de projet - dev full stack
Elie

Chef de projet - dev full stack

  • LES SABLES-D'OLONNE
Java C C++ J2EE IHM Java Swing AJAX Angular Spring Boot SQL
CV Architecte
Shuwen

Architecte

  • L'ÉTANG-LA-VILLE
Java TOGAF
CV Architecte technique Java full-stack
Montassar

Architecte technique Java full-stack

  • COURDIMANCHE
Java JavaScript SQL Spring Boot Cloud AWS
Disponible
CV Architecte solution
Stéphane

Architecte solution

  • JOUY-SUR-MORIN
Cybersécurité ITO Manager Audit de conformité IaaS DevOps Kubernetes Java EAI ESB IAM PaaS Kafka
CV Architecte Google Cloud Platform
Salah

Architecte Google Cloud Platform

  • MARSEILLE
Google Cloud Platform DevOps Kubernetes Python Java C# Jenkins HashiCorp Terraform Keycloak
CV Product Owner Agile
Gabriel

Product Owner Agile

  • PARIS
Agile Enterprise Architect Software Craftsmanship Azure Java Data Cloud AWS Oracle .NET SOA
CV Ingénieur développement logiciel embarqué C
Amine

Ingénieur développement logiciel embarqué C

  • TOULOUSE
C SOA C++ Linux Linux embarqué Python Java J2EE CI/CD Active Directory
CV Ingénieur de développement Java
Abdelhakim

Ingénieur de développement Java

  • CANNES-LA-BOCCA
Java Spring Boot Angular SystemC C JavaScript DevOps