Christian - Développeur JAVA SWING

Ref : 091006D001
Avatar 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

Langues
  • Anglais - C2
Recommandations reçues
Christian n'a pas encore reçu de recommandations.

D'autres freelances
Développeur J2EE

Ces profils pourraient vous intéresser !
CV Ingénieur en Informatique JAVA/J2EE
Mathieu

Ingénieur en Informatique JAVA/J2EE

  • LE KREMLIN-BICÊTRE
Java J2EE Eclipse RCP SWT Swing MySQL Git SonarQube SVN
Bientôt disponible
CV Développeur IA Java
********

Développeur IA Java

  • PARIS
Java J2EE Full Stack DevOps Angular Kubernetes
Bientôt disponible
CV Ingénieur de développement Java
Bouzid

Ingénieur de développement Java

  • SAINT-OUEN-L'AUMÔNE
Java SQL J2EE JavaScript Oracle Node.js Spring Boot Spring
Disponible
CV Développeur Java
Adil

Développeur Java

  • TALENCE
Java J2EE Angular SQL Spring Boot
Bientôt disponible
CV Développeur Java
Zaineb

Développeur Java

  • MEAUX
C++ SQL PHP JavaScript HTML React.js Java J2EE
Disponible
CV Consultant IA | Développeur Logiciel | Formateur
Khaoula

Consultant IA | Développeur Logiciel | Formateur

  • LILLE
Python Java J2EE C++ PHP
Disponible
CV Ingénieur de développement SQL
Ilyas

Ingénieur de développement SQL

  • VIENNE
SQL Java J2EE JavaScript
Disponible
CV Technical Leader SAP CX
Amine

Technical Leader SAP CX

  • LYON
SAP CX Java J2EE Hybris Agile Angular Dynatrace Kibana Spring SQL SAFe
Disponible
CV Développeur Java
Boris

Développeur Java

  • CACHAN
Java React.js Spring Boot SQL J2EE
Disponible
CV Développeur web JavaScript
Ahmed Mouine

Développeur web JavaScript

  • CAGNES-SUR-MER
JavaScript Java React.js J2EE
Disponible