Serge - Architecte JAVA

Ref : 121123A001
Photo de Serge, Architecte JAVA
Compétences
ORACLE SQL
JMS
SOA
JPA
FUSE ESB
Expériences professionnelles
  • Décembre 2007 – Aujourd’hui Freelance à Genève

     Novembre 2012 – aujourd’hui (intégration/développement SOA, Java et J2ee): intégration de Talend ESB à l’Hospice Général de Genève et intégration de données ; mise en place de BPMN Bonita

     Juin – Novembre 2012 (intégration/développement SOA): conception et implémentation d’une application Java composite distribuée basée sur la suite Tuscany dans le cadre d’une ré factorisation d’une application bancaire

     Janvier 2012- juin 2012 (architecture/développement/intégration) client DSG: cartographie applicative et urbanisation informatique ; mise en place de l’ESB FUSE

     Novembre 2010 - Septembre 2011 (développement/intégration) ; développement et intégration d’une application bancaire en Spring MVC et Hibernate JPA dans le domaine bancaire (HSBC département « Reporting ») ;
     Développement sous RAD 7 et déploiement sous Websphère server (war et ear), configuration des ressources du serveur : DataSource, MQserie, des variables d’environnements (classpath : java) ainsi que des noeuds, cellules et clusters
     Utilisation de plusieurs plateformes : développement, intégration et plateforme UAT ; cette dernière est utilisée en synchronisation avec les équipes off-shore pour les « users-tests »,

     Juillet 2009 à Septembre 2010 (architecture/développement/intégration)
    Chef de Projet HERMES « sécurisation des interfaces d’échanges de données à l’Hospice
    Général de Genève» : gestion de l’ensemble des phases du projet : mandat, analyse préliminaire, analyse, implémentation, introduction
    Cartographie applicative de l’ensemble de l’Hospice
    Recherche de solutions d’intégration et réalisation de projets pilotes avec divers ESB (Mule ESB, ServiceMix/ Camel, Sonic ESB, Websphere Message broker)
    Programmation composants ESB

     Mars 2009 à Aout 2009 (développement T-SQL pour le client Visilab)
    Refonte de l’architecture de calcul de l’activité des ventes (applications décisionnelles) en TSQL
     Novembre à mars 2009 (développement au CTI projet « portail Energie »)
     Conduite de projet : reprise d’une application Java-J2ee en termes de maintenance corrective et évolutive
     Cartographie fonctionnelle et technique : découpage par zone, séparation des parties métiers et support
     Mise en place de l’ESB Mule

     De Décembre 2007 à Octobre 2008 (consultant méthodologie et gestion de projet ; TOTAL)
     Coaching des chefs de projet Trading, réorganisation des processus organisationnels pour le recueil d’exigences, mise en place d’un PMO, recadrage utilisation Scrum
     Compétences utilisées : Cmm2, Cmm3, animation et communication, Scrum, techniques d’animations diverses (Ecoute active, résolution de conflits, motivation)
     Audit de projet informatique selon les référentiels Cmm2, Cmm3

    Novembre 1999 – Novembre 2007 CAPGEMINI (division SOGETI)

     Mars 2007 à Novembre 2007: Cofidis (Développeur/architecte)
     Chargé de la migration d’applications Cobol / IBM MVS vers des systèmes Java / Sun Unix (3 personnes)
     Intégration de composants venant d’équipes IT différentes
     Compétences utilisées : gestion de projet, Java, JUnit, Cactus, Oracle 9i

     Juin 2006 à Février 2007 : webInsurance (développeur/architecte)
     Chargé du développement de l’application Front-end de gestion de contrat d’assurance et destinée aux agences de courtier en assurance (11 personnes)
     Gestion d’équipes
     Mise en place d’une architecture basée sur un Apache pour la partie Web, JBoss pour la partie container d’application, Hibernate3 et Oracle 9i pour la partie persistance données : fonctionnement en cluster et en mode HA-Singleton, design modèle de données et des procédures et triggers pour oracle
     Déploiement des EJB 2.0 « stateless » produits ainsi que des « Message-driven Bean »
     Compétences utilisées : gestion de projet, Java, J2EE, JUnit, JBoss, Ajax, Javascript, PL/SQL, Oracle 9i

     Septembre 2003 à Juin 2006: Winterthur (Développeur, architecte de la partie intégration d’applications)
     CRM (technologies web) sur mesure qui correspond à la refonte de l’interface client global de Winterthur pour les contrats Auto, Santé et non Auto (22 personnes)
     Design de web Services (Axis 1)
     Intégration de la GED
     Intégration de la gestion de Workflows et processus (JBPM de JBoss)
     Déploiement et installation dans un container d'applications JBoss; programmation de connecteurs JCA ; développement Struts et EJB2 ;
     Coordination opérationnelle technique des équipes (équipe IHM, Client, Business, Host et autres prestataires)
     tests d’intégration avec JUnit sur des volumes de données importantes (50000 données par contrat)
     Compétences utilisées : Java, J2EE, JUnit, JBoss, Ajax, Javascript, PL/SQL, Oracle 9i

     Janvier 2003 à Juin 2003: Cyclops (Développeur)
     Portail pour la mutuelle d’entreprise MIDAT, basé sur les Technologies Java et sur la technique de Portlets IBM
     Migration de la bases de données DB2 vers une base de données Oracle, dans le cadre de la fusion Midat/Cyclops et programmation basée en 3 layers. Web-business-accès données
     Compétences utilisées : Java, J2EE, JUnit, Websphere, Portlet, Ajax, Javascript, PL/SQL Oracle 9i

     Janvier 2001 à Juin 2003: Caisse d’épargne (Analyse – Développement)
     Refonte de l'application client des distributeurs de billets (Caixa Catalogne).
     Programmation de divers modules : objets Flash d'interface avec l'utilisateur, module sécurité bancaire, module paiement, module maintenance corrective et préventive;
     Scripts shell pour automatiser les tâches telles que transfert, création de fichier, envoi par FTP
     Compétences utilisées : Java, Javascript, Flash, Unix, shell,

     Novembre 1999 à Janvier 2001 : RETEVision Espagne
    Application de téléphonie mobile.

    1984 à 1999 : Institut de recherche de la sidérurgie française, puis Arcelor
    Recherche et développement (développement durable en métallurgie)
    Production (gestion d’équipes)

Études et formations
  • Formation Continue
     Certification HERMES HSPTP pour la conduite de Projets informatiques (mai 2009)

     Diplôme SCJP Sun développeur Java 2005

     Formation UML Capgemini

     « Soft skills » (formation interne Arcelor et Capgemini) : technique de négociation, management et organisation d’équipes, gestion de conflits, gestion et stratégie financière entreprise, gestion de projets industriels

     Ingénieur Ecole Centrale de Lyon (ingénieur généraliste)

    Langues
     Espagnol : bilingue
     Anglais : TOEIC: niveau "high intermediate" (705/1000 en février 2007)
     Allemand : niveau scolaire (11 années)
     Russe : niveau scolaire

    Compétences
     projet et compétences fonctionnelles
     conduite de projet : PMP et HERMES (institutions Suisses) et CMMI
     Analyses des besoins d'intégration de la nouvelle solution au sein du SI existant (analyse des flux, objets métier concernés, étude de réutilisabilité).
     Conception des solutions d'intégration.
     Rédaction des spécifications générales et détaillées.
     Elaboration et exécution des cas de tests d'intégration.
     Validation des conceptions techniques détaillées produites par les équipes de développements de flux.
     Support technique aux équipes de développements.
     Compétences techniques
     Urbanisation de systèmes informatiques : implémentation SOA : mise sur pied d’architecture intégrées asynchrone (JMS) et composites (Tuscany) ; Mise en place du SOA via des ESB (Fuse, Talend) et via du BPMN (Activiti et Bonita),
     Intégration: intégration avec Camel et Spring, mise en place de Batch via Spring, implémentation de web services (Axis et CXF) et de services REST ; utilisations des ESBs comme Mule, Fuse et Talend ESB,
     Architecture Java/J2EE: implémentation/intégration d’applications multicouches : Intégration de divers systèmes informatiques entre eux comme SAP, systèmes basés sur J2EE, IBM MVS ; utilisation d’EJB, containers SPRING et de librairies JPA/HIBERNATE
     Programmation : Programmation en Java depuis 1997 : des notions de programmation aussi en VB.Net, Asp.net et C #
     Développement web : JAVA : struts2, SPRING MVC, Asp.net. WEB 2.0 programmation en Ajax via Dojo, JQuery, DWR et prototype, DOTNET : asp.net et notions de Silverlight
     Serveurs web et d’applications: utilisateur et administrateur d’IBM
    WEBSPHERE SERVER et JBOSS : utilisateur de WebLogic et OSB ; au niveau web, utilisateur de Tomcat et Apache
     Outils de développement/design : Eclipse, Netbeans, Visual Studio 10, Enterprise Architect pour l’UML ; pour le packaging, j’utilise soit Maven2, soit Ant version 1.8
     Base de données: Oracle 11i, SQL Server 2005, DB2, MySQL 5, architecture et design de bases de données, programmation en T-SQL ou PL/SQL (procédures stockées et triggers) , NoSQL : MongoDB

D'autres freelances
Chef de projet JAVA

Ces profils pourraient vous intéresser !
CV IT Manager
Bishal

IT Manager

  • AUMETZ
WINDOWS PROJECT MANAGEMENT OFFICE UNIX ORACLE JAVA SQL Cybersécurité LINUX SQL SERVER
Disponible
CV Développeur PHP
Wilfried

Développeur PHP

  • NOISY-LE-GRAND
PHP JAVASCRIPT Vue.js PHP LARAVEL SQL REACT.JS SYMFONY JAVA Angular Next.js
Disponible
CV Chef de projet SI
Karima

Chef de projet SI

  • PARIS
JAVA SQL AGILE LINUX ODOO
Disponible
CV Product Owner AGILE
Romain

Product Owner AGILE

  • SARTROUVILLE
AGILE SQL POSTGRESQL PACK OFFICE SCRUM JIRA JAVA
CV Business Analyst MONETIQUE
A. Bouna

Business Analyst MONETIQUE

  • CERGY
MONETIQUE Finance UNIX JAVA SQL JIRA LINUX
Disponible
CV Chef de projet digital PROJECT MANAGEMENT OFFICE
Eric

Chef de projet digital PROJECT MANAGEMENT OFFICE

  • MALAKOFF
PROJECT MANAGEMENT OFFICE UNIX ITIL WINDOWS SQL SQL SERVER SHAREPOINT JAVA
Bientôt disponible
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
JAVA SPRING SQL SAFE HIBERNATE LINUX
Disponible
CV Chef de projet JAVA
Karim

Chef de projet JAVA

  • LE MANS
JAVA J2EE PYTHON JAVASCRIPT HTML5 CSS MATLAB
Disponible
CV Développeur JAVA
Philippe

Développeur JAVA

  • CHANOS-CURSON
JAVA SQL J2EE ORACLE JAVASCRIPT Vue.js
Disponible
CV Graphiste / Webdesigner JAVA
Tristan

Graphiste / Webdesigner JAVA

  • HAUTECOUR
SQL WINDOWS Microsoft Power BI BUSINESS OBJECTS DATA JAVA ORACLE .NET
Disponible