David - Architecte JAVA

Ref : 180226V001
Photo de David, Architecte JAVA
Compétences
JBOSS
HIBERNATE
POSTGRESQL
JPA
JAVA MESSAGE SERVICE
JDBC
Expériences professionnelles
  • GIORI DIGITAL (SII) Depuis 02/2017
    Expert Technique
    Projet DLTS
    L’application DLTS est une application bancaire destinée à administrer des billets électroniques et d’effectuer des transactions entre comptes.
    • Développement du module d’import et d’export de billets électroniques, et de transactions bancaires.
    • Migration PostgreSQL vers DB2.

    Environnement : DB2 ; Docker ; Git ; GitLab ; Hibernate ; Java 1.8 ; JBoss 7.2 ; JPA; JUnit ; Maven ; PostgreSQL ; Spring ; Spring Boot ; Tomcat ; Ubuntu ; Windows 7

    THALES (SII) De 12/2016 à 02/2017
    Avant-Vente
    Projet SPEED
    L’application SPEED permet de préparer et d’administrer tous les entrants nécessaires pour simuler et valider les algorithmes EGNOS v2/v3.
    • Responsable de la rédaction de la partie technique de la proposition répondant à l’appel d’offres.
    • Etude du cahier des charges et interviews.
    • Chiffrage des composants matériels et logiciels à acquérir et de leur installation.

    ORANGE (SII) De 03/2015 à 12/2016
    Expert Technique - Architecte
    Projet CATV
    Le projet CATV est une application présente dans l’écosystème de la télévision numérique permettant d’administrer les modules Live et Vidéo à la Demande visibles depuis la Livebox des particuliers.
    • Découpage horizontal et vertical de l’application.
    • Conception de l’architecture logicielle.
    • Développement sur les modules Live et VOD.
    • Migration des données de l’ancien système SED.
    • Responsable technique de 8 collaborateurs.
    • Administration des jobs Jenkins.
    • Mise en place de plusieurs environnements standalone et clusterisés.
    • Pratique de la méthode agile.
    Environnement : CentOS ; EJB 3.2 ; Git ; Hibernate ; JAAS ; JAX-RS ; Java 1.7 ; JBoss 7.2 ; Jenkins ; JPA; JUnit ; Maven ; MySQL 5.6 ; OpenEJB ; Smart Gwt ; Tomcat ; Windows 7

    ATR (GFI) De 04/2014 à 03/2015
    Ingénieur d’études
    Projet APS
    Le projet APS est composé de 2 applications, SPS qui est embarquée sur tablette Windows destinée aux pilotes pour les calculs de trajectoire en phase de décollage, d’atterrissage et de vol et FOS qui permet de paramétrer SPS et de simuler les différents calculs utilisés par SPS.
    • Développement des modules Takeoff et Landing de SPS.
    • Développement des sessions de simulation de calcul sur FOS.
    • Pratique de la méthode agile.
    Environnement : C# ; Hudson ; .NET Framework 4 ; PRISM ; SQLite ; SVN ; XAML ; Windows 8

    AIRBUS (GFI) De 12/2013 à 04/2014
    Ingénieur d’études
    Projet eTLB
    L’application eTLB est une application embarquée sur tablette Windows 8 utilisée par du personnel naviguant Airbus permettant de recenser les différentes anomalies des avions entre leur phase de conception et leur phase de vente, et de les transmettre au sol en vue de leur réparation.
    • Développement de la synchronisation entre la tablette et la base de données distante.
    • Développement des modes Connecté et Non Connecté de l’application.
    • Mise en place de l’authentification des utilisateurs.
    • Pratique de la méthode agile.
    Environnement : C# ; Hudson ; .NET Framework 4.5 ; MVVMCross ; Oracle ; SQLite ; SVN ; XAML ; Windows 8 ; Windows 8.1 Forms

    AIRBUS (GFI) De 07/2012 à 12/2013
    Ingénieur d’études
    Projet AiRTHM
    Le service AiRTHM (Airbus Real Time Health Monitoring) dédié aux nouveaux avions Airbus, permet de diagnostiquer les pannes en vol en temps réel, sans interaction ni avec le personnel navigant ni sur le comportement et l'intégrité de l'avion.
    Il permet une plus grand disponibilité des avions (les pannes étant diagnostiquées en vol, les réparations interviennent sitôt l'avion posé).
    • Développement du module d’administration.
    • Développement du module destiné à la récupération et au diagnostic des anomalies des avions de type A350.
    • Mise en place de l’authentification JAAS des utilisateurs entre Websphere, le serveur LDAP et le portail Airbus SiteMinder.
    Environnement : Hudson ; IIS ; Oracle 10 ; EJB 3.0 ; OpenJPA ; HTTPInvoker ; JAAS ; JMeter ; Java 1.6 ; JMS ; JUnit ; LDAP ; Maven ; OpenEJB ; Spring ; SVN ; Swing ; Websphere 8.1 ; Windows 7

    AIRBUS (GFI) De 03/2010 à 07/2012
    Ingénieur d’études
    Projet AIRMAN Web
    L’application AIRMAN-web est une application permettant de récupérer en temps réel des messages de criticités variées (bloquants, informatifs) sur l’état technique des avions de type A320, A330, A340 et A380 pendant leur phase de vol et de les restituer graphiquement à l’utilisateur final. Il s’agit d’une application importante pour Airbus puisqu’elle est vendue aux compagnies aériennes qui souhaitent anticiper leurs opérations de maintenance sur leurs avions entre chaque vol.
    • Développement du module d’Administration d’AIRMAN-web.
    • Poste de Référent technique sur le module d’Administration.
    • Participation aux réunions d’avancement avec le Directeur de Projet et 2 Chefs de Projet.
    • Management de 2 Indiens pour la version 1.1 avec accompagnement pour la mise en place des environnements de développement, formation technique et fonctionnelle sur les modules Cannibal et Administration, validation des développements Client et Serveur (communication en anglais).
    • Montée des environnements CentOS avec VMWare pour les tests de stress sur la version 1.0.6.4.
    • Correction des bugs des modules HMM, Admin et Cannibal.
    Environnement : Apache ; Hudson ; JBoss 4.2.3 / 5.0 ; Oracle 10 ; Tomcat, Batch ; EJB 3.0 ; Hibernate ; HTTPInvoker ; JMeter ; Java 1.5 / 1.6 ; JMS ; JUnit ; Maven ; OpenEJB ; Shell ; Spring ; SVN ; Swing, SSH ; Telnet, CentOS ; VMWare ; Windows 7

    AIRBUS (LOGICA) De 01/2010 à 03/2010
    Responsable système
    Projet ARP Unified Planning
    L’application UP est un ERP customisé qui permet de synchroniser les différents intervenants pour le montage de bout en bout des types d’avions A350, A3OX et A400M. Elle fonctionne sous forme d’un arbre où chaque nœud représente une étape de construction à laquelle dépend une autre étape de construction en respectant les délais imposés entre les 2 parties.
    • Analyse des performances et suivi de la Production.
    • Implémentation de scénarii JMeter pour la vérification du bon fonctionnement de l’application exécutés par l’outil de supervision d’Airbus et pour certaines statistiques de performance.
    • Mise en place du mode « deflate » d’Apache pour compresser les données restituées au client.
    Environnement : OPX2 ; Oracle 9i ; Apache 2.0.54/2.2.8/2.2.10, JMeter ; Batch ; Java 1.6, Telnet

    ORANGE (LOGICA) De 12/2009 à 01/2010
    Avant-Vente
    Projet SAGES
    L’application SAGES permet de gérer de manière sécurisée les fichiers contenant les informations nécessaires à la production et au suivi des recharges prépayées d’Orange France Télécom, matérialisées (tickets recharges à gratter) ou dématérialisées (e-recharges).
    • Responsable de la rédaction de la partie technique de la proposition répondant à l’appel d’offres de cette TMA (front office et back office).
    • Etude du cahier des charges, des SFD et du DAT.
    • Identification des besoins techniques pour la mise en place des 3 environnements d’intégration, du serveur de configuration et des postes de développement. .
    • Chiffrage des composants matériels et logiciels à acquérir et de leur installation.
    Environnement : EJB 2.1 ; HTML ; Java EE ; JDK 1.4.2 ; JSP ; SQL ; Servlet ; Shell ; XML JDBC ; Oracle 10g, Apache 2.0 ; JOnAS 4.6, PVCS, Eclipse 3.2 ; PL/SQL Developer, Araxis Merge ; FileZilla ; FireFox ; Internet Explorer ; LDAP Browser ; Microsoft Office (Excel / PowerPoint / Word) ; Netmeeting ; VMWare, FTP ; LDAP ; NFS ; Telnet, AIX 5.3 ; Red Hat Linux 4.0 ; Windows XP

    EDF (LOGICA) De 06/2009 à 12/2009
    Ingénieur d’Etudes
    TMA PRICER
    L’application PRICER est stratégique pour EDF car c’est à partir d’elle que sont générés les devis pour les entreprises bénéficiant de l’ouverture du marché de l’Energie. Elle est de ce fait utilisée essentiellement par les commerciaux et les centres d’appels par le biais du progiciel Siebel CLOE, et est l’objet d’évolutions fréquentes (deux à trois versions majeures par an).
    • Proposition, chiffrage, étude puis réalisation d’évolutions techniques transverses aux projets de la TMA.
    • Chiffrage puis étude sur la mise en place d’un cluster Weblogic 10.0 pour gérer la répartition de charges de l’application ORDONNANCEUR.
    • Chiffrage puis étude sur l‘externalisation des librairies partagées des EAR applicatifs.
    • Chiffrage, étude puis migration du « data-binding » JAXME de 6 applications en JAXB 1.1 puis 2.0 (JDK 1.4.2 puis 1.5.0).
    • Etude sur l’utilisation du groupe de message « Unit of Work » de Weblogic 10.0 pour exécuter de manière asynchrone (JMS) un traitement particulier de l’ORDONNANCEUR.
    • Responsable de l’encadrement et du support technique d’un stagiaire en Master II.
    Environnement : ANT ; HTML ; JEE ; Java (1.4.2/1.5.0) ; JAXB (1.1/2.0) ; JMS ; Shell ; XML ; XSD, JDBC ; Oracle 9i, Weblogic (8.1 SP4/10.0, CVS, Eclipse ; BEA Workshop, Araxis Merge ; FileZilla ; FireFox ; Internet Explorer ; Lotus Notes ; Microsoft Office (Excel / PowerPoint / Word) ; WinCVS, Cluster ; FTP ; Telnet, Windows XP ; UNIX Solaris

    EDF (LOGICA) De 06/2008 à 06/2009
    Ingénieur d’Etudes
    Projet PRICER
    • Formation, encadrement et support technique aux développeurs et analystes technico-fonctionnels du projet.
    • Rôle transverse sur la TMA avec interventions techniques au sein de la Cellule d’Intégration et du projet CLOE-DI en cas de nécessité.
    • Responsable de l’interface avec CLOE.
    • Migration du JDK de Sun de la version 1.4.2 à la version 1.5.0 sur l’application et sur 30 autres suite à la montée de version Weblogic (8.1 SP4 en 10).
    • Animation d’une formation technique pour 6 développeurs
    • Rédaction d’une documentation sur l’installation de l’outil de développement Workshop.
    • Encadrement et support technique pour 15 membres de l’équipe.
    • Gestion CVS (création de repository, modules, branches, …).
    • Installation de 2 domaines Weblogic 8.1 SP4 sur environnements Solaris.
    • Analyse de logs puis compte-rendu documentaire livré au client.
    • Intervention sur l’interface avec CLOE avec développement Java du service de lecture/écriture de données via la couche Business Service Siebel.
    Environnement : ActiveX ; ANT ; DTD ; EJB 2.1 ; ExtJS ; HTML ; JEE ; Java (1.4.2/1.5.0) ; Java Design Patterns ; Javascript ; JAXB (1.1/2.0) ; JMS ; JSP ; SQL ; Servlet ; SAX ; Shell ; Xalan JAXP ; XML ; XSD ; XSLT, JDBC ; ODBC ; Oracle 9i, Apache 2.0.59 ; JRules RES 6.7.3 ; Siebel 7.8 ; Weblogic (8.1 SP4/10.0), CVS, Eclipse 3.2 ; BEA Workshop 10.0, Araxis Merge ; FileZilla ; FireFox ; Internet Explorer ; LDAP Browser ; Lotus Notes ; Microsoft Office (Excel/PowerPoint/Word) ; Netmeeting ; TOAD ; WinCVS, FTP ; LDAP ; Telnet, Windows XP, UNIX Solaris

    EDF (LOGICA) De 01/2008 à 06/2008
    Ingénieur d’Etudes
    Projet CLOE-OR / MCO
    Le MCO (Maintien en Conditions Opérationnelles) est la cellule de la TMA qui se rend utile aux projets en mettant à disposition des plateformes Solaris opérationnelles et en s’impliquant dans l’intégration des produits applicatifs sur serveur d’application Weblogic et sur base de données Oracle. Elle est également garante du suivi et des mises en production des applications Pricer+..
    • Responsable de l’intégration et du suivi de l’application CLOE-OR sur 5 environnements Solaris dont l’environnement de Production.
    • Interlocuteur unique sur la TMA pour le client, la Maîtrise d’Ouvrage et les développeurs.
    • Intégration des EAR, des certificats SSL, des fichiers statiques et des web services de l’application.
    • Participation aux Comités de Recette, Comités Opérationnels et Comités de Pilotage.
    • Mise en production de 2 versions majeures de l’application et de 2 versions mineures avec rédaction des procédures techniques d’installation, feuilles de route,… avant et coordination à distance avec l’exploitant pendant la phase d’installation.
    • Support technique apporté à distance aux développeurs et concepteurs du projet.

    EDF (LOGICA) De 06/2007 à 01/2008
    Ingénieur d’Etudes
    Projet CLOE-OR
    L’application CLOE-OR est l’interface entre CLOE et les système d’information de l’ERDF (Electricité Réseau Distribution France) et du GRDF (Gaz Réseau Distribution France) utilisée par les commerciaux EDF pour envoyer via des Services Web, des demandes de prestation technique sur site, aux agents des deux entités.
    • Formation, encadrement et support technique aux développeurs et analystes technico-fonctionnels du projet.
    • Responsable des interfaces avec l’ORDONNANCEUR et CLOE.
    • Rôle d’analyste et de concepteur technique.
    • Rédaction des spécifications techniques détaillées d’une version majeure de l’application.
    • Formation puis support à une équipe de 15 développeurs.
    • Planification des tâches des développeurs et contrôle des « restes à faire ».
    • Développement puis intégration sur Axis 2 de Services Web « bouchonnés » pour les phases de test unitaires.
    • Intégration d’un certificat SSL pour garantir le protocole HTTP sécurisé utilisé par les services web pour transporter les informations.

    EDF (LOGICA) De 01/2006 à 06/2007
    Ingénieur d’Etudes
    Projet Pricer+ / MCO
    • Installation de la souche Siebel 7.8 sur environnement Solaris.
    • Etudes d’impact sur les applications JEE de PRICER+ suite à la montée de version de Siebel 7.5 en 7.8.
    • Prestation d’Assistance Technique chez le client EDF.
    • Intégration sur les différents environnements et mise en production des applications Pricer+.
    • Maintenance évolutive et corrective des applications.
    Environnement : Java/JEE, Shell, Javascript, JBuilder, Korn Shell, LDAP Browser, Solaris/UNIX, Weblogic, Siebel 7.8, Windows XP, Ant, serveur Web Apache, CSS, EasyPHP, Eclipse, HTML, Lotus Notes, MS-DOS, MySQL, base de données Oracle 9i, PHP, Solaris/UNIX, SQL, TOAD, Weblogic, WinCVS, Windows XP, WinMerge, XML

    CNRS (UNILOG) De 08/2005 à 01/2006
    Ingénieur d’Etudes
    Projet Labintes
    LABINTEL est une application Web du CNRS qui propose à sa Direction des services interactifs permettant de consulter les ressources matérielles et humaines disponibles et de répondre aux demandes de moyens émises par leurs salariés.
    • Développement Java/JEE du domaine « Demande de Moyens » de LABINTEL permettant aux salariés du CNRS d’émettre des demandes humaines ou matérielles, selon les besoins.
    • Gestion et correction d’anomalies sur les domaines déjà existants.
    Environnement : CSS, CVS, Eclipse, HTML, Java/JEE, Javascript, JSP, LDAP Browser, TagLib Struts, Oracle, WAS Oracle 9i, PL-SQL, SQL, Struts, TOAD, XML, XSL-FO, XSLT
    LES HARAS NATIONAUX (CAPGEMINI)

    De 02/2005 à 07/2005
    Stagiaire
    Projet CHEVAUX HN
    L’application Web ChevauxHN gère le suivi des chevaux inscrits chez les Haras Nationaux et est intégrée dans l’Intranet de l’entreprise pour permettre à ses utilisateurs d’accéder à distance aux informations de tous les chevaux.
    • Développement Java/JEE de plusieurs modules de CHEVAUXHN.
    Environnement : CSS, HTML, Java/JEE, Javascript, JSP, Struts, XML, WAS Oracle 10g, Oracle JDeveloper 9i, Oracle 10g, PL-SQL, SQL, TOAD, WinCVS

    LA FLECHE CAVAILLONNAISE De 05/2004 à 08/2004
    Stagiaire
    • Analyse, conception et développement d’un logiciel permettant la gestion du parc de véhicules moteur et le calcul de coûts financiers en rapport avec le transport de marchandises.
    • Développement via Ovidentia de certains modules de saisie et de consultation nécessaires à l’utilisation de l’Intranet et de l’Extranet du Groupe.
    Environnement : Access, MySQL, Oracle, SQL, EditPlus, OVML/Ovidentia, VBA

    CENTRE NUCLEAIRE DE PRODUCTION D’ELECTRICITE De 04/2002 à 06/2002
    Stagiaire
    • Développement d’une application permettant de recenser, sous forme de tableurs, les choix de tous les agents du CNPE lors de manifestations grévistes, d’en extraire des statistiques puis de vérifier leur pointage le jour de la grève
    Environnement : Excel VBA

    URSSAF DU TARN ET GARONNE De 04/2001 à 06/2001
    Stagiaire
    • Mise en place d’une alarme informatique destinée aux agents du Service Recouvrement afin qu’ils puissent connaître, en temps réel, la réception de fichiers contenant les informations des recouvrements effectués sur Internet.
    Environnement : Perl

Études et formations
  • FORMATIONS
    2005 Master II Sciences et Technologies – Génie Informatique et Mathématique
    Traitement Automatique de l’Information
    SAVOIR-FAIRE
    Compétences fonctionnelles et technique Conception, développement
    Intégration
    Architecture
    Référent Technique
    Secteurs d'intervention Aéronautique, Energie, Recouvrement, Transports et Logistique

    COMPÉTENCES TECHNIQUES
    Protocoles CFT ; Cluster JBoss / Weblogic ; FTP ; HTTP ; HTTP invoker ; Java RMI ; LDAP ; NFS ; POP ; Rest JSON ; Telnet ; SMTP ; SOAP ; SSH ; t3
    Langages / AGL Ant ; C# ; CSS ; DHTML ; DTD ; EJB 3 ; Git ; GWT ; Hibernate ; HTML ; Java EE / SE ; JAAS ; JAXB ; JAX-RS ; JBoss 7.2 ; JDK 6 / 7 / 8 ; JMS ; JNDI ; JPA ; JSP / taglibs ; JUnit ; Korn Shell ; Log4j ; Maven ; OpenEjb ; Regexp ; Servlet ; Shell ; Spring ; Struts ; Swagger ; Swing ; VBA ; XML ; XPath ; XSD ; XSL ; XSLT ; WSDL
    EasyPHP; Eclipse Luna / Mars ; Git Bash ; Jenkins; JBuilder ; JDeveloper 9i ; JMeter ; JProfiler ; LDAP Browser ; MySQL Workbench ; Oracle SQL Developer ; Oracle XE ; pgAdmin ; PuTTY ; Sourcetree ; SQLite Manager ; Toad ; Tortoise SVN ; Visual Studio ; WinCvs ; Websphere 8.1 ; Workshop 10.0
    Frameworks Apache ; Axis 2.0 ; JBoss 4.2.3 / 5.0 / 7.2 ; JRules 6.5.3 / 6.7.3 ; Siebel 7.5 / 7.8 ; Spring Boot ;Tomcat ; Weblogic 8.1 SP4 / 10.0
    Systèmes CentOs ; Docker ; Linux ; Solaris ; VM Ware ; Windows 2000 / nt / xp / 7
    Bases de Données DB2 ; JDBC ; Microsoft Access ; MySQL ; ODBC ; Oracle 9i / 10g ; PL-SQL ; PostgreSQL ; SQL ; SQLite
    Sécurité AES ; DES ; HTTPS ; Security Box; SSL
    Outils Araxis Merge ; FileZilla ; Google Chrome ; Internet Explorer ; JIRA ; Lotus Notes ; Mantis ; Mozilla Firefox ; Microsoft Office ; Notepad ++ ; Outlook Express ; SoapUI ; VirtualBox
    Méthodes Design Pattern MVC ; UML

    LANGUES
    Anglais opérationnel
    Espagnol

D'autres freelances
Consultant JAVA

Ces profils pourraient vous intéresser !
CV Développeur JAVA full remote
Contact

Développeur JAVA full remote

  • LYON
JAVA SQL ORACLE Angular
Disponible
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
JAVA SPRING SQL SAFE HIBERNATE LINUX
Disponible
CV Développeur DevOps
Rida

Développeur DevOps

  • DUNKERQUE
C++ JAVA C# CI/CD REACT.JS Angular SQL PL SQL .NET J2EE
Disponible
CV Analyste développeur moyen de paiement CASHPOOLER
Yacine

Analyste développeur moyen de paiement CASHPOOLER

  • PARIS
ORACLE SQL AGILE SQL SERVER UNIX WINDOWS LINUX JAVA
Disponible
CV Développements logiciels
Loic

Développements logiciels

  • SAINTE-MARIE
PHP SYMFONY PHP LARAVEL WINDEV JAVA
Disponible
CV Architecte JAVA
Fabien

Architecte JAVA

  • ORLÉANS
JAVA J2EE REST Spring Boot SOA APACHE KAFKA POSTGRESQL AGILE DOCKER CASSANDRA
Disponible
CV Développeur full stack JAVA
Abdallah

Développeur full stack JAVA

  • SADA
JAVA J2EE Spring Boot API RESTful REACT.JS ORACLE SQL PHP JAVASCRIPT LINUX
Disponible
CV Consultant informatique
Virginie

Consultant informatique

  • AVIGNON
PYTHON HTML JOOMLA DJANGO PHP JAVASCRIPT CSS JAVA JASPER REPORTS SQL
Disponible
CV Data Engineer | Developpeur Big Data
Mounir

Data Engineer | Developpeur Big Data

  • CHÂTENAY-MALABRY
APACHE SPARK SQL BIG DATA APACHE HADOOP SCALA JAVA PYTHON APACHE KAFKA NoSQL Cloudera
Disponible
CV Consultant automatisation de test
Boucht

Consultant automatisation de test

  • SAINT-GERMAIN-LÈS-ARPAJON
SELENIUM JAVA
Disponible