Romain - Consultant Angular Microservices JAVA

Ref : 211019L001
Email vérifié
Photo de Romain, Consultant Angular Microservices JAVA
Compétences
Expériences professionnelles
  • Scrum masterAu sein de l’area admin
    2020 - aujourd'hui

    (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

  • Technical lead

    Sur le projet "Client registration"
    2018 - 2021

    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

  • Tech lead Java fullstack - Scrum master

    BNP Paribas CIB
    Jan 2016 - aujourd'hui

    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).
  • Ingénieur études et développement Javafullstack

    2016 - 2018

    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
  • Ingénieur études et développement Java fullstack

    COFACE
    Jan 2014 - Jan 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
  • Ingénieur études et développement Java fullstack

    BNP Paribas
    Jan 2011 - Jan 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, CM
É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

Autres compétences
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 Développeur Node.js & Java
Ismaël

Développeur Node.js & Java

  • RENNES
J2EE JAVA SQL JAVASCRIPT NODE.JS MYSQL Angular UNIX Next.js MONGODB
Disponible
CV Développeur J2EE fullstack
Ilyas

Développeur J2EE fullstack

  • COURDIMANCHE
J2EE DOCKER GITLAB REACT.JS
Disponible
CV Consultant WINDOWS
Hassen Hosni

Consultant WINDOWS

  • SAINT-DENIS
WINDOWS DELL HP MS OFFICE SQL J2EE
Disponible
CV Architecte J2EE, Expert Java
Antoine

Architecte J2EE, Expert Java

  • LE PERREUX-SUR-MARNE
J2EE JAVA SQL JSON REST LOAD BALANCING SPRING Spring Boot RabbitMQ MONGODB
Bientôt disponible
CV Architecte Technique MoveToCloud
Karim

Architecte Technique MoveToCloud

  • MONTMAGNY
DB2 WSAD JIRA DEVOPS IBM Cloudant API RESTful JAVA J2EE AMAZON AWS Kafka
CV Ingénieur de développement JAVA/J2EE/hybris SAP CC
Ahmed

Ingénieur de développement JAVA/J2EE/hybris SAP CC

  • VILLENEUVE-D'ASCQ
JAVA J2EE SAP CX HYBRIS
Bientôt disponible
CV Architecte JAVA
Hatem

Architecte JAVA

  • PUTEAUX
STRUTS JAVA SWING JSF JQUERY ORACLE JDEVELOPER JAVA J2EE SQL LINUX ORACLE
CV Tech lead
Fabien

Tech lead

  • GRATENTOUR
WEBSPHERE J2EE JAVA SPRING SAFE HIBERNATE SQL LINUX ACTIVE DIRECTORY
CV Développeur DevOps
Rida

Développeur DevOps

  • DUNKERQUE
C++ JAVA C# CI/CD REACT.JS Angular SQL PL SQL .NET J2EE
CV Architecte JAVA
Fabien

Architecte JAVA

  • ORLÉANS
JAVA J2EE REST Spring Boot SOA APACHE KAFKA POSTGRESQL AGILE DOCKER CASSANDRA