Christian - Développeur JAVA SWING

Ref : 091006D001
Photo de Christian, Développeur JAVA SWING
Compétences
C++
TCP / IP
ORACLE 9
JAVA SWING
C#
ADO.NET
Expériences professionnelles
  • Depuis Aout 2008 BNP
    Ingénieur d’Etudes et Développement Java/J2ee/Swing
    1. Projet Warrants & Certificats
    Conseil, architecture et développements autour d’une suite logicielle destinée aux traders et vendeurs Warrants (Outils de pricing et valorisation, étude et analyse du marché, développements stratégiques sur la chaîne Front To Back, expiration, émission…)
    Equipe de 4 développeurs

    Projet international (Paris, Frankfurt, Milan, Madrid, HK) 50 utilisateurs
    • Création d’un outil « From Scratch » sur le passage de MarkUp et de MarkDown (changement de l’issue size en cours de vie du produit)Aide au passage au JDK 1.6
    • Mise en place d'un framework déclaratif SWING avancée (BeansBinding, AppFramework…)
    • Optimisation et conseil sur gestion des événements, des actions et de l'utilisation l’Event Dispatching Thread
    • Optimisation et conseil autour de la programmation concurrentielle et de l'utilisation des nouveaux objets de synchronisation introduit dans le JDK 1.5 (java.util.concurrent)

    2. Plateforme FAST
    Application gestion des positions / risques en temps réel, toolbox technique et fonctionnelle pour les opérations courantes des desk : booking de trades, suivi de positions, de PNL, Pricing, ...
    Equipe de 10 développeurs

    Projet international (Paris, Londres,New York, HK)
    • interface de saisie simplifiée pour le booking options/ futures / var swap
    • vue detaillé pour les cross gamma / gamma PNL
    • ergonomie / navigation dans l’applicaiton
    Environnement fonctionnelle : Produits dérivés vanilles et exotiques.
    Environnement Technique : Java 1.5, Swing, SQL/Transac-sql,Web Service,MAEVEN,VBA

    De Janvier 2007 à Aout 2008 SGCIB
    Ingénieur d’Etudes et Développement Java/J2ee/Swing
    • Elaboration de spécifications fonctionnelles et techniques pour les DPS (Dynamic Portfolio Swap)
    • Mis en place d'un FrameWork Graphique SWING et d'une API notamment declarative (avec des annotations) en java 1.5 en se basant sur les JSR 295 et 296.
    • Création de reporting pour les CFD (Contract for difference) génération de PDF en java sous Calypso.
    • Etude pour la mise en place d'un système de règlement/livraison (SWIFT/TIBCO RDV)
    • Etude pour la mise en place de JINI une architecture SOA pure JAVA.
    • Mis en place d'une connexion CORBA vers un serveur JBOSS
    Environnement fonctionnelle : Produits dérivés OTC (CFD/DPS), FOREX.
    Environnement Technique : Java 1.5, Calypso, RMI, JINI, SPRING, CORBA (VisiBroker), MAEVEN

    De Mars 1999 à Décembre 2006 EXANE
    Ingénieur d’Etudes et Développement Java/J2ee/Swing/C++
    Participation à différents projets pour la salle de marchés et le département «recherche produits dérivés » :

    Projet en JAVA/SWING/WORDML/STAX/JAWIN
    Applet Swing de publipostage pour l’intranet permettant de générer un très grand nombre de publication au format word en très peu de temps (5000 docs en moins de 5mn en utilisant le support XML d’office 2003 et STAX) et permettant également le pilotage de Word.
    • Rédaction de spécifications
    • Conception/Modélisation
    • Réalisation

    Projet en JAVA/JEE/TOMCAT/JNI/CORBA/COCOON/JAXP/XALAN
    Evolution et maintenance d’un pricer de produits dérivés sur le Web composé d’une servlet, un serveur RMI et un client CORBA
    • Evolution de l’interface
    • Refonte technique
    • Migration de tomcat
    • Remplacement de cocoon vers une nouvelle interface JAXP
    • Migration de JDK 1.3 vers la version 1.4

    Projet en JAVA/SWING/CORBA /SQL+/PL/SQL
    Réalisation et maintenance d'une application de gestion de base de données (référentiel) permettant la saisie, la gestion et également le pricing des Instruments financiers.
    • Rédaction de spécifications pour l’ajout de la partie référentiel tiers
    • Evolution et maintenance

    Projet en JAVA/SWING/RMI
    Réalisation et maintenance d'une application de chargement d'historique optimisé : le but étant d’optimisé le temps de chargement des historiques et de les fournir sous forme de graphiques ou fichier Excel (Architecture Client SWING /Serveur RMI multithread avec communication asynchrone)
    • Rédaction de spécifications
    • Conception/Modélisation
    • Réalisation

    Projet en JAVA/JEE/EJB/CORBA/WEBSERVICE/ASP.NET/C# (2 mois)
    Réalisation de 2 WebServices JAVA et C# respectivement avec NetBean 5/Sun App Server et Visual Studio .NET/IIS pour étudier la possibilité de mettre en place un pont IIOP/SOAP entre un composant métier existant (un serveur CORBA) et l’intranet.
    • Rédaction de spécifications
    • Conception/Modélisation
    • Réalisation
    Projet en C#/ADO.NET (3 mois)
    Interface graphique permettant de générer des séries de dates d’échéances.
    • Rédaction de spécifications

    Projets en C++/ VB6/VBA/SQL+/PL/SQL (1999 – 2003)
    Réalisation et maintenance du systeme de reporting de la recherche produits dérivés et de la recherche obligataire (C++/ VB6/VBA/SQL+/PL/SQL).
    • Rédaction de spécifications
    • Conception/Modélisation
    • Réalisation

    Réalisation et maintenance d’un programme permettant de récupérer automatiquement des fichiers PDF provenant de mail et de les fusionner (C++, Lotus Domino and Notes Toolkit for COM, Lotus Notes C++ API Toolkit et Acrobat C++ API).
    • Rédaction de spécifications
    • Conception/Modélisation
    • Réalisation

    Réalisation d’une application d’envoi d’alerte aux vendeurs en salle de marché via Notes suivant certains critères de consultation du site web par les clients (C++, API Domino/Lotus Notes).
    • Rédaction de spécifications
    • Conception/Modélisation
    • Réalisation

    Divers batch d’extraction de données et de programme de back testing (C++).
    • Rédaction de spécifications
    • Conception/Modélisation
    • Réalisation

Études et formations
  • PRINCIPALES COMPETENCES
    • Langages Java, swing, j2ee, c#, CORBA, asp.NET, C++,
    VB/VBA, PL/SQL, html, XML/XSL, javascript
    • Méthodes UML, Design Pattern
    • Environnement Eclipse, Jbuilder9, VS 6, VS .NET, Oracle9i, Tomcat
    • Fonctionnel Produits Dérivés

    FORMATION
    • Formation DotNET certifiée MICROSOFT
    • Formation CORBA en interne chez Exane
    • Formation sur les produits dérivés à EXANE.
    • DUT Informatique à ORSAY (PARIS XI)

    LANGUES
    • Anglais lu et écrit courant

D'autres freelances
Développeur J2EE

Ces profils pourraient vous intéresser !
CV Développeur WEBMETHODS
Hugo

Développeur WEBMETHODS

  • MÉRIGNIES
WEBMETHODS BAPI JAVA .NET PHP J2EE SQL SERVER MYSQL
Disponible
CV Consultant IT
Anthony

Consultant IT

  • QUERRIEU
JAVA J2EE SQL SERVER Microsoft PowerApps Microsoft Power BI
Bientôt disponible
CV Senior full-Stack Java Spring / Angular
Alioune

Senior full-Stack Java Spring / Angular

  • CHEVRY-COSSIGNY
J2EE SPRING Angular JAVASCRIPT
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 Développeur JAVA
Léo

Développeur JAVA

  • QUILLY
JAVA J2EE SQL JAVASCRIPT MYSQL JAVA J2EE C++ ORACLE Angular PL SQL
Disponible
CV Tech lead / Développeur  full stuck JAVA
Abderrahmen

Tech lead / Développeur full stuck JAVA

  • SAINT-MAUR-DES-FOSSÉS
JAVA JAVASCRIPT SQL SERVER J2EE SPRING DEVOPS FULL STACK MYSQL SQL Angular
Disponible
CV Architecte J2EE
Maximilien

Architecte J2EE

  • PARIS
J2EE JAVA DDD MAVEN SPRING SPRING BATCH Spring Boot Kubernetes Google Cloud Platform SQL SERVER
Disponible
CV Développeur J2EE
Hamid

Développeur J2EE

  • BÈGLES
Angular HTML5 CSS JAVASCRIPT SQL SERVER SQL MYSQL J2EE JAVA PL SQL
Disponible
CV Développeur Cloud AWS
Berneso

Développeur Cloud AWS

  • ORLY
Cloud AWS JAVASCRIPT JAVA Angular J2EE PHP C++ SQL SERVER JAVA J2EE AGILE
Disponible
CV Ingénieur de développement JAVASCRIPT
M

Ingénieur de développement JAVASCRIPT

  • CHÂTILLON
JAVASCRIPT JAVA J2EE SQL Spring Boot
Disponible