Jean Marie - Architecte JAVA

Ref : 150820T001
Photo de Jean Marie, Architecte JAVA
Compétences
C++
DB2
ORACLE 8
XML
AMC DESIGNOR
UML
WEBLOGIC
Expériences professionnelles
  • Expériences:

    Octobre 2018 – Décembre 2019 (Freelance)
    Monext, Aix les milles: Java consultant
    Société spécialisée dans la conception d’applications autour du paiement. Une des solutions logicielles consiste à fournir à des banques une application permettant de gérer les dépenses professionnelles des employées d’entreprises clientes disposant d’une carte bancaire. Le projet consistait à faire évoluer l’application , la refactoriser, changer la gestion des exceptions , des logs, améliorer la stabilité.
    L’environnement technique est vaadin, web services, spring (core, batch), MOM, micro services, software factory (jenkins, maven, sonar, nexus, subversion)
    Mars 2018 – Septembre 2018 (Freelance)
    Airbus Helicopter, Marignane: Java consultant
    Dans le cadre de la refonte du logiciel de plan de vol Sirina, la mission consistait à concevoir et développer, from scratch, toute la partie cartographie : 3d/2d temps réel , Dted, Arinc, Line of sight….
    L’environnement technique est java10, java FX, Luciad
    Septembre 2015 – Mars 2018 (Freelance)
    ATOS, Aix les milles: J2ee consultant
    Atos développe le logiciel SIGALE, logiciel de gestions de licences d’exportation de matériels militaires à l’ étranger, utilisé par la DGA. En collaboration avec l’architecte, l’objectif est de concevoir et faire évoluer l’application en fonction des demandes fonctionnelles.
    L’environnement technique est j2ee, spring , maven, integration continue, web services, jsf , bonita, postgresql, camel

    Septembre 2013 – Février 2015 (Freelance)
    CMA-CGM, Marseille: Jee consultant
    Le groupe CMA CGM est présent dans 150 pays à travers 650 agences et plus de 18.000 employés

    Le projet consiste à développer une application de « routing » pour les navires et conteneurs dans le but d’optimiser les routes maritimes selon des contraintes métiers. Mon rôle, en collaboration avec l’architecte, est de concevoir et développer l’application avec une vingtaine d’autres développeurs en utilisant la méthodologie scrum.

    L’environnement technique est j2ee, spring (mvc, core, batch, jdbc) , weblogic, oracle, webservices, software factory (jenkins, maven, sonar, nexus, subversion)

    Février 2013 - Juillet 2013 (Freelance)
    BIL (Banque internationale à Luxembourg): Consultant Jee
    La plate-forme SMF gère toute la signalétique titre de la banque. Elle intègre les données venant de divers fournisseurs comme Moody’s, Standard and Poors, Telekurs, Bloomberg.
    Dans le contexte du Risk managment, le projet consiste à faire évoluer cette plate-forme pour importer, gérer, visualiser et alimenter l’application Ferma, qui intègre les nouvelles règles Bâle III . L’environnement technologique est ESB, java, spring, websphere, oracle, PL/SQL , Sql-developer, Flex,

    Mars 2012 - Novembre 2012 (Freelance)
    BNP Paribas Fortis, Bruxelles: Consultant Jee
    Le SSC (Shared Services Center) est responsable du développement des applications e-banking (Internet, smartPhone, tablette, PC), déployées dans les différents pays du groupe (France, Belgique, Italie, Pologne, Maroc….). Toutes ces applications sont basées sur le framework Bnp: SiteFactory, utilisé par environ 70 autres développeurs (WCM, SCM).

    Le travail consiste à participer à la conception et développement de ce framework autour des technologies comme Jee, Spring, AOP, Guava, JSR303, OWASP, Software factory, Continious integration, Scrum…

    Juillet 2008 - Decembre 2011 (Freelance)
    BNY (Bank of New York, Bruxelles: Consultant Jee
    • L’application intranetNosy, utilisée par environ 500 personnes dans le monde, est un workflow qui propose d’automatiser l’assignement des notifications corporate actionvers le bon destinataire. En fonction de règles de gestion complexes, chaque notification est dirigée vers le bon office, la bonne team et le bon profil, pour y être traitée, vérifiée, contrôlée et archivée selon un workflow bien précis.

    • De la même manière, l’application intranet Care permet de gérer par assignation, les réconciliations, cash-break, asset-break et ségrégation par agrégation de données.
    En collaboration avec l’équipe business, la mission est , pour ces deux projets, de faire les estimations, les spécifications techniques, choix technologiques, design technique, développements, et tests unitaires. L’environnement technique est principalement Flex, Jee, Sybase, Db2, Jpa, Weblogic, Web services, Swift, Clustering.

    Janvier 2006 - Juin 2008 (Freelance)
    Commission Européenne, Bruxelles (DG Sanco): Architecte Jee
    La Commission Européenne utilise des applications permettant de synchroniser des alertes en temps réels, liées à la santé des consommateurs entre les différents états.

    • Pour cela, le projet GRAS (Generic Rapid Alert System) est une plateforme générique permettant à des applications clientes spécifiques à un domaine particulier lié à la santé, d’utiliser toutes les fonctionnalités proposées par GRAS, comme la persistance, authentification, sécurité, et alertes. Le projet est développé par un prestataire extérieur. Le travail consiste à faire un suivi technique, planification, organisation, validation d’architecture, intégration et déploiement, s’assurer des performances.

    • Le projet SAAS (Sanco Authentication Autorisation Service), est une application basée sur CAS, permettant de gérer l’authentification, autorisation, SSO, User Management, délégation de droits de l’ensemble des applications de la Sanco. L’objectif est de concevoir et développer cette application en collaboration avec les responsables des autres applications dépendantes.
    L’environnement technique pour ces projets est principalement Jee, Spring, Rup, Weblogic, Maven, Neoload, Jira, Rest, Rationnal Rose.

    Novembre 2004 - Novembre 2005 (Freelance)
    Inveo, Rouen: Consultant Java Jee
    Cette société veut développer une application (ForkLine) dans le domaine de la restauration, capable de supporter beaucoup d’utilisateurs dans un contexte multi-restaurants, intégrant la gestion des commandes, comptabilité, réservation, mobile et statistiques. Ma mission consiste donc à établir l’architecture, faire les choix technologiques, et développer l’application en collaboration avec d’autres informaticiens.
    Les principales technologies sont Java/J2ee/J2me, Tomcat, Swing, Rmi, Power designer, PostgresSql, javaPos…

    Mai 2002 - Novembre 2004
    Prosodie, Rouen: Architecte Java/Jee, division « Système sensible »
    • Dans le cadre du projet carte cadeau Kadeos, pour le groupe PPR, regroupant quelques dizaines d’enseignes (FNAC, REDOUTE,…..), le travail consiste à élaborer l’architecture, faire les choix technologiques, encadrer une équipe de 5 développeurs, participer aux développements, collaborer avec l’équipe business, et présenter à la direction les techniques utilisées. De fortes contraintes de disponibilité, transactionnelles de cette plateforme imposaient des choix judicieux pour des performances optimales.

    • Le projet, gateway SMS, est une plateforme inter-opérateur (Orange, Bouygues, SFR) utilisée principalement pour les jeux nationaux. Mon travail est de développer, en fonction des protocoles de chaque opérateur, une application garantissant l’envoi et la réception des SMS.

    • Le projet vocal explorer consiste à gérer et exploiter les serveurs vocaux éparpillés dans toute la France. Il s’agit donc de créer un bus applicatif multi-site, de concevoir et développer cette application en collaboration avec d’autres développeurs.
    Les technologies utilisées pour ces projets sont principalement Java/Jee, MOM (MqSeries), Jdbc, Rmi, Uml, Unix, Sybase, Xml-rpc, Together, VoiceXml, Applet, PostgresSql, OptimizeIt, MultiThreading, Socket.

    Juillet 2000 - Mars 2002
    Mediapps (startup), Rouen: Ingénieur développement JEE
    Cette société était précurseur dans le portail d’entreprise (NetPortal), notamment pour l’intranet de l’entreprise. Le travail consiste, sous l’autorité de l’architecte, à développer cette application avec d’autres informaticiens.
    Les technologies principales sont Jee, Weblogic, Oracle, Sql server, Db2, Xml, Jsp, Servlet, Uml, Jdbc.

    Février 1997 - Juin 2000
    Prestataire SNCF, Paris: Ingénieur développement C, carte à puce.
    Le projet Socrate est l’application utilisée dans toute la France pour réserver et acheter les billets de train.
    Ma mission est donc de faire évoluer le module paiement : développement, rédaction des spécifications techniques, suivi site pilote et assistance installation. Les technologies sont C, Raima, protocole bas niveau, norme bancaire (CB2A, CMC7), TPE.

    Août 1995 - Août 1996
    Service militaire, Créteil: Officier informaticien à la DRM
    2 mois de classes comme Aspirant puis 10 mois comme analyste développeur (Merise, Modélisation Db, Power Amc, Access), présentation et formation du personnel.

    Mars 1995 - Juillet 1995
    Schlumberger, Paris: stage de fin d’étude.
    Etude et développement d’un GED en intranet - Rapport et présentation au jury de l’école.
    Les technologies sont Perl, Html, Unix, CGI.

Études et formations
  • Compétences techniques:
    Framework/api
    • Spring 3, JPA (eclipseLink), Guava, JasperReport, JSR 303 (Validation), Jaxb, Jmx, Log4j, Slf4j , AOP (AspectJ), Servlet, Rest, Rmi, JavaPos, Jdbc, Xml-rpc, POI, EhCache, Lombok

    Tests (unitaires, intégrations, charges)
    • Junit, Mockito, Selenium, Spring testing, Neoload

    Méthodologie/Outils
    • Scrum, Uml, Rup, PowerDesigner, Eclipse, IntelliJ, Toad

    Base de donnée/Back-end/MOM
    • Sybase, Oracle, Postgresql, MqSeries, XmlDb, Sql

    Technologie Client/Front end
    • Flex, Swing, Spring MVC, Html, Jsp, Applet

    Serveur d’application
    • Weblogic, Tomcat, Jboss

    Securité/Authentification/Autorisation
    • Acegi (Spring security), Cas, Owasp (CSRF, Throttle, AppSensor), Certificat, KeyTool

    Software factory/Continuous Integration
    • Sonar, Maven, Jenkins, Nexus, Jira, Crucible, Subversion, Confluence, Ant

    Divers
    • Clustering, Swift, Design pattern, MultiThreading, Socket, Unix, procédures stockées, Normes bancaires (CB2A, CMC7), TPE (Monetel, Ingenico), Perl, Protocole UCP, VoiceXml, Json

    Formation:
    • Ingénieur, diplômé de l’ESIGELEC (Ecole Supérieure d’Ingénieur en Génie ELECtrique), 1992-1995)

    • Mathématiques Spéciales (2ème année) au Cypresi à Mont Saint Aignan, 1991-1992)

    • Mathématiques Supérieures (1ère année) au Cypresi à Mont Saint Aignan, 1990-1991)

    • Bac C à Joint-Lambert à Rouen (1989-1990)

    • Langue: Français (langue maternelle), Anglais (bon niveau)

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur  Full stack
Robert

Développeur Full stack

  • LYON
JAVA PHP JAVASCRIPT SQL ORACLE Angular MYSQL
Disponible
CV Technical Leader Java/JEE
Houssem

Technical Leader Java/JEE

  • RUEIL-MALMAISON
JAVA SPRING Kafka DOCKER Kubernetes GIT Microservices API RESTful SOAP PL SQL
Disponible
CV Développeur Full Stack - Tech Lead
Enzo

Développeur Full Stack - Tech Lead

  • BAYONNE
JAVA PHP SYMFONY Angular CI/CD DEBIAN TypeScript
Bientôt disponible
CV Consultant IT
Anthony

Consultant IT

  • QUERRIEU
JAVA J2EE SQL SERVER Microsoft PowerApps Microsoft Power BI
Bientôt disponible
CV Développeur Android Kotlin
Senda

Développeur Android Kotlin

  • ÉPINAY-SUR-SEINE
Kotlin JAVA XML SQL Angular NODE.JS
Disponible
CV Développeur JAVA - ANGULAR
Demba

Développeur JAVA - ANGULAR

  • SACQUENVILLE
JAVA Angular Spring Boot POSTGRES GIT SWAGGER Kafka RabbitMQ JENKINS AMAZON AWS
Bientôt disponible
CV Ingénieur de développement JAVASCRIPT
Said

Ingénieur de développement JAVASCRIPT

  • PARIS
JAVASCRIPT SQL JAVA Angular J2EE C++
Disponible
CV Chef de projet JAVA
Dieudonné

Chef de projet JAVA

  • SAINT-DENIS
JAVA BPM AGILE TEAM DEVELOPER TOMCAT LINUX SQL ENTERPRISE ARCHITECT JENKINS WINDOWS
Disponible
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Développeur
Sabri

Développeur

  • BÉZIERS
REACT.JS JAVA .NET PHP C++ SQL JAVASCRIPT Angular ORACLE C SHARP
Disponible