Marc - Architecte JAVA
Ref : 151020M002-
91600 SAVIGNY SUR ORGE
-
Développeur, Architecte (45 ans)
-
Freelance
Expérience professionnelle
Oct 2014 – Aujourd’hui : Ingénieur JAVA/J2EE LCL (Banque Crédit Lyonnais) Le Kremlin Bicetre (94)
Dans le cadre de l'activité du département PSB, le groupe PSB en charge du domaine BEL a la responsabilité de l'étude et la mise en œuvre d'applications Intranet et Internet transactionnelles (dont les sites LCLEntreprises, LCLIntéractif et LCLAcces) qui s'appuient sur une architecture de type ******** (local WebSphere et mainframe MVS). L'activité du domaine est constituée de projets, de versions applicatives et de maintenance corrective sur ces périmètres applicatifs. Dans le cadre de cette mission, j’ai rejoint une équipe de 20 personnes afin de réaliser de la conception et du développement sur les versions applicatives.
• Réalisations:
Refonte du service Identification par SMS (OTP)
Développement de couche métier et front du service d’Identification par SMS
Développement du service Avantage +
Développement de service Paiement Sans Contact
Développement des tests unitaires
Sensibilisation à la sécurité XSS et CSRF
Suivi et correction des anomalies de recette et production
Livraison sur l’environnement de recette
Estimation de charge
Rédaction de documents de conception
Env. : JAVA/J2EE, Spring IOC, Jstl, Log4j, Selenium, JUnit, Apache Commons, JSP, XML, Hudson, Eclipse, SVN, JavaScript, JQuery, AJAX, XHTML, CSS
Sept 2012 – Sept 2014 : Ingénieur JAVA/J2EE Weblogic SOCIETE GENERAL Val de Fontenay (94)
PUMA (Poste Unique Multi Acteurs) est un projet de fusion des systèmes d’information de Société Générale et Crédit du Nord qui permettra aux conseillers en agences des deux banques de partager le même système d’information.
• Responsable de l’application Portail Conso
Maintenance évolutive et corrective du Portail Conso
Intégration technique et fonctionnelle
Tests d’intégration technique
Rédaction de document technique
Livraison de Package Applicatif pour la production
Configuration d’UCM
Suivi de production et support de niveau 3
Analyse et correction des incidents
Installation et configuration de Weblogic Application Server et Weblogic Portal
• Développement des nouveaux services pour le SDT (Situation De Travail) OPE et EPR
Maintenance évolutive et corrective d’OPE (Opération SSD) et EPR (Entreprise Morale)
Conception du module UML (RSA) et développement des nouveaux services
Suivi de production et support de niveau 3
Analyse et correction des incidents
Rédaction de cahier de recette
Rédaction de mapping Ecran/Service
Env. : JAVA/J2EE, Portlet, Weblogic Application Server 10/11,Spring Framework, UCM (Universal Content Management), RSA (Rational Software Architect ), Spring WebFlow, JSF, Log4j, Selenium, JUnit, TestNG, Apache Commons, Mockito, JSP, XML, Ant, Maven, Hudson, Eclipse, Clearcase, JavaScript, JQuery, AJAX, XHTML, CSS
Juillet 2010 – Août 2012 : Ingénieur Administration Système Websphere / Test Performance BNP PARIBAS OSI, Montreuil (93)
ATLAS (Automatisation des Traitements par Logiciel d’Applications Standard) est un progiciel qui permet en standard, de gérer de multiples banques, sièges, devises, langues, plans comptables et dates de traitement, offrant ainsi aux territoires grâce au paramétrage la possibilité de gérer leurs propres contraintes et spécificités.
• Websphere
Administration et maintenance de la plate forme Websphere
Maintenance évolutive et corrective des outils de déploiement Websphere
Industrialisation des installations
Support N2 /N3 et assistance technique production
Installation, Intégration, Gestion d’incidents, Déploiement des applications J2EE
Rédaction des documents d’installations
Assistance aux équipes projets
• Tests de Performance
Installation, configuration de Jmeter et de l’extension Jmeter Plugins
Conception des plans de tests
Préparation des jeux de données pour les tests
Exécution des tests de charge, stress, performance
Analyse et interprétation des résultats
Rédaction de comptes rendus
Env. : Websphere Application Server WAS7, WAS6.1, WAS5, Aix, Jython, Jacl, Ksh, Oracle 10, Java, J2EE, IBM HTTP Server, Nmon, Jmeter 2.6, Jmeter Plugins
Juillet 2009 – Mai 2010 : Ingénieur Java/J2EE BNP PARIBAS LEASING SOLUTIONS, Puteaux (92)
Projet Extranet LO (Leases Offerts) : Dans le cadre de son activité commerciale, BPLS France met à disposition de ses apporteurs d’affaires un extranet servant à la fois de canal d’apport pour les demandes de financement et de reporting pour les activités de leasing en rapport avec ces financements. L’infrastructure hébergeant cet extranet est mutualisée pour les filiales italienne, belge, anglaise et espagnole. Les fonctionnalités de cet extranet doivent être enrichies, pour permettre l’ouverture à une clientèle de plus en plus large.
• Conception et réalisation J2EE
• Développement des nouveaux modules
• Maintenance évolutive et corrective
• Tests unitaire et d’intégration
• Tests fonctionnels
• Rédaction de documentations DSOR (Dossier de Spécification Organique)
• Estimation de charge
Env. : Java 1.5 & 1.6, Struts, Spring Core, Spring mock, Log4J, PL/SQL, SQL, SweetDev 2.2.2, XML, Selenium, Commons(Apache), Oracle 10g, Hibernate 3, Jms, WAS 6.1, Aix, Ibm MQ, CVS, Junit, DBunit, RAD 7 (Rational Application Developer), Eclipse, EasyMock, JAXB, HSQLDB,WAS(WebSphere Application Server).
Juillet 2008 – Juillet 2009: Ingénieur Java/J2EE BNP PARIBAS PERSONAL FINANCE, Saint-Ouen (93)
Développement des composants métiers transverses à toutes les applications front-office.
• Projet Dialogue : Demande d’impression de contrat PDF.
Développement de services de gestion d’impression de contrat PDF
• Projet Poste Commercial : Modification des informations personnelles du client
Maintenance évolutive des modules du projet Poste Commercial
Développement d’un module de gestion de modification des informations du client.
• Projet Instantissuing : Demande de création des cartes de crédit.
Développement d’un module de demande automatique de création d’une carte.
• Projet Eginet/Egxnet : Demande et validation d’un crédit.
Portage des applications de demande et d’accord de crédit pour les besoins d’un autre pays.
• QUID : Contrôle la solvabilité d’une entreprise.
Développement d’un module de relance des enquêtes QUID et développement Java/J2EE sous Eclipse.
• Composants Métiers: Développement et maintenance de composants métiers.
Maintenance évolutive des composants métiers transverses à toutes les applications front-office.
• Analyse et développement Java/J2EE sous Eclipse
• Tests unitaire et d’intégration
• Rédaction de documentations DAT (Dossier Architecture Technique), DTU (Dossier de Tests Unitaire)
• Mise en production de l’application
Env. : Java/J2EE, Spring, Log4J, SweetDev, Commons(Apache), Oracle, Xstream, Clearcase, Dozer, Hibernate, Jms, Weblogic, Unix, Tomcat, Ibm MQ, Web Services(Axis), Dozer, CVS, Junit, Ant, Maven, jmock.
Déc. 2006 – Mai 2008 : Ingénieur Développeur Java/J2EE BANCTEC NOISIEL (77)
Bantec.: Entreprise Américaine spécialisée dans le traitement de documents numériques (la GED), elle est composée d’une centaine d’employés en France et propose 2 types de prestations ; hardware et software. Dans le cadre de la création et de l’évolution d’un nouveau service logiciel, j’ai intégré l’équipe JAVA/J2EE (2 personnes) dans le but de concevoir, réaliser et optimiser l’application d’archivage de documents (chèque et ticket restaurant).
• Rédaction en collaboration avec le chef de projet des spécifications fonctionnelles
• Conception de la base de données d’archivage et de traçabilité
• Création de la base de données, des tables, vues et procédures
• Implémentation de la couche métier
• Gestion et intégration des modules du projet en offshore
• Optimisation de processus d’archivage
• Création des interfaces web de recherche et visualisation des documents datas+images
• Réalisation des statistiques de production en temps réels sous forme de rapport
• Test unitaire
• Test en volumétrie
• Mise en production de l’application
• Corrections d’anomalies
• Administration de la base de données SQL Serveur 2005
• Rédaction de la documentation
• Assistance et expertise auprès de l’équipe support technique
Env. : J2EE, JAVA, Eclipse, Tomcat, SQL Serveur 2005, Oracle, Windows Serveur 2003, Aix, Ant, Web Services, Servlets, FreeMarker, Microsoft VSS, Hyperion, JDBC.
Formation
Université d’Evry ( 91 )
2005 - 2006 Master 2 GEII (Génie Electrique et Informatique Industrielle)
Compétences informatiques _______________________________________________
Serveurs d’applications Websphere Application Server WAS 5/6/7, J2EE, Web Service (Axis), JBoss, WebLogic Application Server 10, Weblogic Portal 10, Tomcat
Serveurs HTTP Apache HTTP, IHS, IIS
Frameworks et Design Patterns Spring Framework, Spring AOP, Spring Batch Spring Web, Spring JDBC, Hibernate, Log4J, Struts 1 et 2, EJB, SweetDev, Patterns GOF, J2EE, JSF, Ajax, Jta, Servlet
Outils et méthodes UML, SQL plus, SQL Developper, Gestion de configuration CVS, ClearCase, PL/SQL
Langages JAVA (J2SE et J2EE), C, C++, XML, HTML5, JavaScript (ECMAScript 5, 6), XSL, DTD, Schema, WSDL, CSS
Gestion de version CVS, Rationel Clearcase, SVN
Base de données Oracle10g, Oracle 9i, PostgreSQL, SQL Server
Modélisation Merise et UML 1.2
Scripting Shell, Jython, Jacl, Ksh, Sh, Ant, Perl, MS-DOS
Testing Jmeter 2.6, Jmeter Plugin, Selenium, Junit, EasyMock, Jmock, TestNG, Mockito
Systèmes d’exploitation Windows, Linux, Unix Aix, Mac OS
Réseaux LAN, WAN, VPN
Protocoles Ftp, HTTP/S, IIOP, SOAP/HTTP, TCP/IP
Outils de conception et développement (IDE) Eclipse, MyEclipse
Méthodologies et approches achitecturales Service Oriented Architecture (SOA), ESB (Enterprise Service Bus)
Intégration continue Hudson, Analyse de code (Findbugs, PMD, Checkstyle)
Gestion de version Maven, Ant
Outils d’analyse logicielle Checkstyle, Metrics
Librairies JavaScript JQuery, AngularJs, EmberJs, ExpressJs, NodeJs