Romain - Consultant Angular Microservices JAVA

Ref : 211019L001
Email vérifié
Photo de Romain, Consultant Angular Microservices JAVA
Compétences
Expériences professionnelles
  • Expérience professionnelle

    BNP Paribas CIB
    Tech lead Java fullstack - Scrum master - Depuis juillet 2016
    Contexte
    Au sein du projet Connexis Cash, application monolithique de plus de 10 ans d’existence développée par une quarantaine de
    développeurs répartis entre Paris et Hong-Kong, participation au projet de refonte dans un contexte de réorganisation des équipes
    (cycle en V vers la maéthode agile) de l’application Java 6/Flash vers un écosystème microservice (Sprint cloud Netflix / Angular 8).
    Missions
    2018-2021: Technical lead
    Sur le projet "Client registration", au sein d’une équipe de 4 développeurs :
    Développement, coordination avec les autres équipes (support et engineering)
    Accompagnement des apprentis et des juniors et recrutements
    Coordination avec l’équipe admin (10 personnes à Hong Kong) pour merger l’équipe locale et celle de Hong Kong
    Mise en place des process, définition des règles de travail communes
    Depuis 2020 : Scrum master
    Au sein de l’area admin (Deux équipes composées d'une quinzaine de personnes) en parallèle des tâches de développement :
    Organisation et animation des rituels agiles et meetings nécessaires (daily, Sprint planning, retrospective, points d’échange
    techniques)
    Coordination avec les autres features teams
    2016-2018 : Ingénieur études et développement Java fullstack
    Dans une équipe de deux personnes, en relation avec l’équipe architecture du projet, réalisation du premier POC fondateur de
    l’architecture microservice : mise en place du serveur Discovery, du reverse proxy (edge-server) et du serveur d’authentification
    (OAuth server)
    Au sein du premier lab Agile, dans le cadre de la réorganisation managériale du projet, mise en place des process agiles, des
    développements des premiers microservices fonctionnels dédiés à l’enregistrement de nouvelles entités et nouveaux clients
    Réalisations de tests en Karma/Jasmine, Junit, Dbunit et Fitnesse
    Exemples de problématiques rencontrées :
    Sécurisation de l’application et gestion des droits utilisateurs
    Optimisation et résolutions des problèmes de performances SQL (indexes, execution map)
    Résolution des problèmes de déploiements
    Monitoring des microservices (trace id, healthchecks)
    Résolution des incidents hibernate (lazy Exceptions, optimistic lock exceptions)
    Facilitation de la vitesse de développement (Mapstruct, Squaretest)
    Mise en place de l’architecture pour faire communiquer nos APIs en intranet avec d’autres systèmes (coordination, réalisation
    techniques)
    Environnement technique et fonctionnel
    Java 8, Javascript, Typescript ,Angular 8, RX JS, Monorepo, Spring boot 2, edge server, Oauth, Discovery, ORACLE, Active MQ, Feign,
    Junit, Jasmine/Karma, RobotFramework, Fitnesse, SonarQube, Gitlab, Jenkins

    COFACE
    Ingénieur études et développement Java fullstack - Octobre 2014 à juin 2016
    Contexte
    Développement d’un logiciel d’évolution des contrats d’assurance import/export à partir des encours clients en temps réel.
    Missions
    Rédaction des spécifications techniques
    Conception UML de la modélisation de la gestion des encours
    Développement en Java du back office
    Création des écrans en JQuery
    Réalisation de procédures stockées en PL/SQL
    Refactoring du modèle de données
    Développement en TDD avec Junit
    Environnement technique et fonctionnel
    Java/JEE, Java, Spring, HTML, JQuery, Ajax, Oracle, Jasper Reports, Log4J, JUnit, PL/SQL, Tomcat, Git, Scrum

    BNP Paribas
    Ingénieur études et développement Java fullstack - Avril 2011 à septembre 2014
    Contexte
    Développement d’un logiciel de gestion de financement de fonds regroupant les principales plateformes de trading BNP (Paris,
    Londres, Francfort, Milan, Hong Kong) : applicatif à haute disponibilité (24h/24h) et forte volumétrie (référentiel titres de plus de 2
    millions d’entrées).
    Missions
    Rédaction des spécifications techniques
    Conception en UML du modèle de gestion de threads
    Développement de 10 écrans avec ExtJS / Spring MVC
    Création d’un outil de génération de rapport avec Jasper Report
    Réalisation de procédures stockées en Transact-SQL
    Actualisation des règles de saisie de trades
    Optimisation du système de log et des gestions d’exceptions avec Log4J
    Amélioration des batchs multithreads
    Développement en TDD avec JUnit
    Réalisation de développements en coordination avec les équipes Offshore (Lisbonne)
    Forte contraintes qualités
    Environnement technique et fonctionnel
    Java/JEE, Java, Spring, HTML, ExtJS, Ajax, Hibernate, Sybase, Transact SQL, JUnit, SVN, CMMI

Études et formations
  • Compétences

    Langages
    Java, Javascript, CSS, HTML, SQL, PL-SQL

    Frameworks
    Angular, Spring, Hibernate, ExtJS, JQuery, Ajax

    Serveurs d'application
    Tomcat, Weblogic

    SGBD
    Oracle, Sybase

    Tests et qualité
    Junit, Jira, Mantis

    Outils
    Maven, Git, SVN, SQL developer, Eclipse

    Méthodologie
    Agile scrum

    Langues
    Anglais (courant)

    Formations et certifications
    2011 • Diplôme d'ingénieur • ECE - Ecole Centrale d'Electronique

D'autres freelances
Consultant J2EE

Ces profils pourraient vous intéresser !
CV Consultant FILENET
Nadhem

Consultant FILENET

  • ARGENTEUIL
FILENET JAVA ORACLE SQL UNIX LINUX J2EE AGILE WINDOWS ACTIVE DIRECTORY
Bientôt disponible
CV Architecte Solution
Hatem

Architecte Solution

  • CHÂTENAY-MALABRY
SPRING J2EE HIBERNATE ORACLE SQL SERVER SSO REST Microservices APACHE KAFKA PYTHON
Bientôt disponible
CV Développeur
Alexandre

Développeur

  • MAUREPAS
J2EE PYTHON WORDPRESS PHP DJANGO
Disponible
CV Consultant
Ludovic

Consultant

  • HOUPLIN-ANCOISNE
PHP SQL SERVER ORACLE PL SQL GLPI WORDPRESS WINDOWS AGILE SQL J2EE
CV Architecte solutions
Hakim

Architecte solutions

  • AIX-EN-PROVENCE
J2EE JBOSS JAVA JAVA SPRING Microservices JAVA WEBSPHERE CRM ITIL AMAZON AWS ARCHIMATE
Disponible
CV Ingénieur de développement JAVA
Najim

Ingénieur de développement JAVA

  • PONT-SAINTE-MAXENCE
JAVA SPRING J2EE Spring Boot HIBERNATE MYSQL Angular ORACLE SQL SERVER APACHE KAFKA
CV Consultant / Formateur
Iheb

Consultant / Formateur

  • PARIS
JAVA J2EE C++ SQL UNIX PYTHON DOCKER ANSIBLE LINUX
CV Consultant JAVA
Mohammed

Consultant JAVA

  • PARIS
JAVA Spring Boot J2EE Angular ORACLE SQL POSTGRES JPA MONGODB JUnit
CV Consultant technico-fonctionnel SAP
Abdellah

Consultant technico-fonctionnel SAP

  • PARIS
ABAP J2EE SAP BC SAP EP ABAP WEB DYNPRO SAP PO SAP HR / HCM
CV Consultant Fullstack Java Angular
Abdelmoez

Consultant Fullstack Java Angular

  • ASNIÈRES-SUR-SEINE
JAVA J2EE Angular JENKINS DOCKER JAVASCRIPT ANSIBLE