Valery - Développeur JAVA

Ref : 120308S002
Email vérifié
Photo de Valery, Développeur JAVA
Compétences
Expériences professionnelles
  • Rôle : Développeur Sénior java fullstack sur SIAJ.

    Ministère de la justice / Capgemini -
    Jan 2021 - Jan 2021

    Contexte projet : SIAJ pour Système d'Informations d'Aide Juridictionnelle, permet-tra à un justiciable ne disposant pas des ressources financières nécessaire de demander l'attribution et la prise en charge d'un ou de plusieurs auxiliaires de justices pour un ou plusieurs dossiers.
    Cette aide est déjà existante mais sous la forme d'un formulaire papier dit CERFA.
    SIAJ est actuellement en cours de déploiement dans les 200 BAJ de la France.

    Les tâches réalisées sont :

    Estimation des fonctionnalités avec le planning poker
    Développement des fonctionnalités
    Correction des anomalies et ajustements via JIRA et Mantis
    Réalisation des tests et déploiements
    Participation aux réunions d'actions correctives et d'améliorations sur les solutions SIAJ
    Support aux développeurs juniors
    Relecture et optimisation de code
    CI/CD avec Jenkins, Docker et Openshift

    Environnement technique : Java 11, Agile SCRUM, Spring Boot 2, Angular 8 / Typescript, JPA / Hibernate 5, PostgreSQL, Maven, WebPack, JUnit, GitLab, JIRA, Mantis, Openshift, Docker, Jenkins.
  • Rôle : Développeur java fullstack sur EMAP.

    Renault TCR
    Jan 2019 - Jan 2021

    Contexte projet : EMAP est au cœur du costing d'un nouveau ou d'une nouvelle version d'un véhicule renault par les équipes ACO (Alliance Costing Organisation).
    Avant EMAP les 3 grandes organisation concernées par l'élaboration d'un nouveau véhicule à savoir l'Ingénérie, Aco et Apo (Alliance Purchase organisation) dialoguait via des Excel normalisés, rendant long et difficile l'élaboration de nouvelles hypothèses de pièces ou gammes de pièces. Les modifications apportées ne sont pas immédiatement visible pour les autres équipes, par conséquent les étapes du Rolling QCDP sont plus longues demandant plus d'effort.
    EMAP répond à l'ambition de réduire les temps d'élaboration d'un nouveau véhicule de 4 ans à environ 2 ans.
    Il devra être disponible pour l'ensemble de l'allliance Renault Nissan et Mitsubishi.
    Les tâches réalisées sont :

    Scrum chiffrage des US
    Scrum découpages des US
    Aide au PO et proxy PO pour la définition des US et GUI
    Scrum à l'échelle avec les équipes Ingénérie et APO
    Scrum sprint démo et sprint review
    Dévellopement fullstack des US (80% back et 20% front) y compris TU et Tis
    Code review et corrections demandées
    Optimisation tuning de code java

    Environnement technique : Java 8, Junit jupiter, Spring boot 2 et Spring starters, Spring data et JPA sur hibernate 5.4.1, Spring core, Spring security, Angular 7, css et javascript, postgesql 13, Json et API Rest, Intellij community et ultimate, Postman, maven 3, gitlab, git bash, gitkraken, docker.
  • Rôle : Chef de projet technique sur MSP (Message Sending Platform).

    Société générale BDDF
    Jan 2019 - Jan 2019

    Contexte projet : MSP est un projet dit ambitieux d'envoi de messages type mail, sms, mms snapchat etc...
    Il répond à la demande réglementaire « Ordonnance Démat« pour l'envoi d'informations bancaire via un canal digital.
    Msp intervient en remplacement de la solution interne déjà existante MSG dont les capacités volumétriques ne permettront pas de faire face aux nouvelles exigences réglementaire.
    L'application MSP est conçue de façon à répondre à des exigences de scaling et de résilience et devra prendre en charge l'envoi quotidien de plusieurs millions de messages tout en offrant de nouveaux services comme la pièce jointe, le retour producteur, l'abonnement – filtrage, la priorisation, le lissage etc...

    Les tâches réalisées sont :

    Compréhension des attentes du client
    Daily stand up dans une équipe de 3 personnes
    Montée en compétence sur kafka / zookeeper
    Développement des services Rest
    Déploiement dans les différents environnements
    Aide et mise à disposition d'une documentation d'installation du cluster kafka
    Paramétrages du cluster multi zookeeper - multi borker
    Tests d'endurance et de résilience et utilisation de l'idempotence pour résoudre les problèmes de rejeu sur message
    Assistance pour la sécurisation des échanges inter broker et client broker en SSL
    Mise à disposition d'une documentation technique pour la maintenance de l'application
    Participation aux différents comités projet et démonstration de la solution
    Passage de compétences aux équipes interne

    Environnement technique : Java 8 (lambda, api stream, datetime etc), Services Rest en CDI, Kafka 2.2,1, monitoring Kafka tool et cruise control, Spring Kafka, Spring core 4, Spring data et Spring Boot 2, Sérialization Avro, persistence en Mongodb 4.2, Jboss wildfly et EAP, shell linux ksh, tests cucumber, Junit, SOAP UI, Jmeter et Postman, intégration continue avec maven, Jenkins et Ansible tower, analyse de l'état de la mémoire / threads java jvisualvm.
  • Rôle : Ingénieur d'études sénior projet marqueo.

    Pitney Bowes
    Jan 2018 - Jan 2018

    Contexte projet : marqueo est un projet industriel de paramétrage tactile de la machine d'affranchissement connect + destiné à
    La poste. Marqueo permet à l'utilisateur La poste d'affranchir du courrier en masse grasse aux référentiels La poste exploités par les IHM marqueo.
    Il s'agit d'un projet from scratch, quatre couches, développé en angular 5, microservices Spring couchdb et java 8, Dot net pour la dialogue connect +.
    L'équipe se compose d'un développeur front, un développeur back et communication machine, un développeur multi couches (moi), un scrum master et un testeur.
    Les versions de marqueo ont été livrées en mars, mai et juin.
    Les tâches réalisées sont :
    • Daily stand up par skype
    • Développement des IHM en angular, de microservices en spring
    • Développement de l'outil d'update automatique de marqueo
    • Développement de simulateurs pour palier à l'absence des API La poste
    • Aide au testeur sur cypress
    • Corrections et dialogue avec les utilisateurs DTC la poste pour fournir des correctifs ciblés
    • Tests en labo pour mise au point du certains dialogue connect + (pesée différentielle etc)

    Environnement technique : java 8 (lambda, api stream), Angular 5, Webstorm et eclipse, architecture microservice Rest, Tests Junit et Mockito, HTML CSS, json (API jackson et google), Spring 4 (core, webmvc), eclipse, bases de données couchdb 1.7, maven 3, Jenkins.
  • Rôle : Ingénieur d'études – tech lead java sur le projet UNITY - ITBOOST.

    Groupe Vivendi (Canal+ cinéma)
    Jan 2017 - aujourd'hui

    Contexte projet : ITBOOST est un projet de transformation technique et architecturale visant à centraliser les différents applicatifs gérant actuellement le cycle de vie des œuvres (film documentaire série etc...).
    Cette refonte permettra à STUDIOCANAL d'urbaniser et d'uniformiser les échanges de flux de données aussi bien en interne qu'avec ses filiales (angleterre, australie etc...).
    Il s'agit également de pivoter d'un modèle d'intégration par les données vers un modèle SOA orienté services.
    Les tâches réalisées sont :
    • Participation aux différentes réunions du Sprint SCRUM: sprint planning, sprint review, daily stand up etc
    • Développement du référentiel œuvre, tests et démo au project owners
    • Démonstration du ou des produits en sprint review
    • POC, modélisation, initialisations d'API, discussions et propositions de solutions
    • Appui et coordination avec les autres équipes inter et intra projet
    • Appui technique aux développeurs plus juniors et fourniture de revues de codes
    Environnement technique : java 6 et 8 (lambda, api stream), Angular 2 et 4 (webpack 2.6 et nodejs 4.2.1),Webstorm (2017.1.4),architecture microservice Rest, Tests Junit et Mockito, CSS bootstrap puis fondation, JPA (2.1) sur HIbernate (5.1.0), Spring 4.3.2 (core, webmvc, boot, batch, data, security), eclipse neo et mars, GWT, bases de données Oracle 10 et Postgres (9.4), mongodb (étude POC sur Oeuvre au format EIDR hiérarchisée), virtualisation Amazon (serveur front back et base de données virtualisées, sous bus de services et LoadBalancer, installation et API pour AWS S3), liquibase 3.5.3, api guava, maven 3, json via Jackson API.

  • Rôle : Ingénieur d'études java sur le projet OMS.

    Groupe Galeries Lafayette
    Jan 2015 - Jan 2015

    Sujet : Développement et maintenance en mode agile SCRUM, en java, javascript et BPM de de la version 2.0 (ajout des commandes dédiées GL) de l'OMS.
    L'OMS pour Order Management System tend à remplacer l'ERP d'e-commerce hybris en tant que workflow de commandes.
    Les tâches réalisées sont :
    • Participation aux différentes réunions du Sprint SCRUM: sprint planning, sprint review, daily stand up etc
    • Développement, tests et démo au project owners
    • Démonstration du ou des produits en sprint review
    Environnement technique : Java 6 et 7, guava, Spring 4 (core Boot, Data Security), BPM Activity, Base de données MongoDB, ERP e-commerce hybris, javascript Angularjs, HTML 5, CSS, ElasticSearch, LDAP, JMS HornetMQ, webservice SOAP et Rest, source management GIT, maven 3, eclipse.

  • Rôle : Ingénieur d'études java sur le projet Equilibre.

    Edelia groupe EDF
    Jan 2015 - Jan 2015

    Sujet : Développement de services métier Rest Back-end de suivi, d'études de comparaisons de consommations gaz et électricité.
    Les tâches réalisées sont :
    • Participation aux différentes réunions du Sprint SCRUM: sprint planning, sprint review, daily stand up etc
    • Rédaction des SFDs sur un Wiki jouable (fixtures)
    • Conception et élaboration de la solution
    • Tests unitaires et d'intégrations
    • Développement en java 6 et 7 des services Rest, en camel DSL de services Rest et de batchs
    • Démonstration du ou des produits en sprint review

    Environnement technique : Java 6 et 7, guava, SOAPUI, Eclipse kepler, camel DSL 2.13 2.14, linux ubuntu, et windows 7 sous vm, Spring Core, Boot, Spring MVC et REST, Jackson json, Cassandra, XML XSD, DB2 PLSQL et SQL, fitness, maven 3, jenkins.
  • Rôle : Ingénieur d'études java sur le projet Emir.

    Accenture pour Afd
    Jan 2014 - Jan 2014

    Sujet : Intégration et gestion de flux EIP de données financières en provenance ou à destination des partenaires privilégies d'afd à savoir, Quantifi BNP et HSBC.
    Les tâches réalisées sont :
    • Étude des grammaires XSD.
    • Codages des flux en Camel Xml, JMS, switchyard et java.
    • Tests unitaires et d'intégrations.
    • Écriture des différentes documentations(SFD, STD, DPA, DTI, BL).
    • Prise en main de la plateforme d'intégration Fuse Esb et Fuse SW.
    • Participation aux réunions de définition de la structuration des flux.

    Environnement technique : Java 1.7, Jboss devstudio, Xml, Xsl, Xsd, Fuse Esb, Fuse Service Work, JMS via ActiveMQ, Oracle 11, maven 3, Webservices cxf, TFS(gestionaire de sources), sql, Informatica, BO, Linux redhat.
  • Rôle : Ingénieur d'études java sur le projet Hulk.

    Dalloz
    Jan 2014 - Jan 2014

    Sujet : Ré écriture en java client lourd, d'une application Client serveur Delphi de mise à disposition de fonds Dalloz.
    Les tâches réalisées sont :
    • Etude de l'existant en Delphi.
    • Chiffrages
    • Développement d'IHM en JavaFX.
    • Etude et mise en place d'une nouvelle architecture
    • Installation de plateforme de tests
    • Tests unitaires et d'intégrations

    Environnement technique : JavaFX, java 1.8, XML, Junit, Spring 4 (core et jdbc), Postgres, GIT, maven, netbean.
  • Rôle : Ingénieur d'étude java j2ee sur le projet SEC (Système Éditorial de Codification).

    EFL
    Jan 2012 - Jan 2013

    Sujet : EFL, spécialiste de l'information juridique papier et électronique, a créé un nouveau système de codification documentaire destiné à dynamiser, partager et simplifier la rédaction de documents juridiques complexe.
    Le système SEC, développé en java wicket, s'inscrit dans une suite de 3 logiciels couvrant le cycle complet depuis la rédaction d'un nouveau document jusqu'à son exploitation par le client final.
    Les clients cible de la suite logiciel sont les avocats, les commissaires aux comptes, les professionnels de l'immobilier.
    Les tâches réalisées sont :
    • Reprise des données existantes.
    • Participation à certaines réunions avec les DPM (MOA produit).
    • Développement d'IHM en java wicket, de batch en java Spring, de procédure stockée en PL/SQL.
    • Écriture des tests unitaires
    • Participation aux phases de recette
    • Rédaction de SFDs
    • Mise en production
    • Ping pong

    Environnement technique : Tomcat 6, java 6, JEE 5, Eclipse Indigo, javascript Jquery, Bootstrap Css, Html 5, Spring 3.1, Hibernate 3, Oracle 11, PLSQL, wicket, maven 3, jetty, ArborText.
Études et formations
  • SUN CERTIFIED JAVA PROGRAMMER on Java 2 Platform.

    2002
  • Formation d’administration sur WebSphere 3.5 chez Cross System (Agréé IBM).

    2001
  • Formation diplômante (niveau 3) d’analyste programmeur sur Bases de Données Relationnelles.

    1996
  • DUT D’INFORMATIQUE DE GESTION D’ORSAY option gestion-finance.

    1994
  • CNAM : UV de mathématiques et de physiques.

    1992
Autres compétences
LANGUES

Anglais : lu, écrit (anglais technique).
Allemand : lu.

CONNAISSANCES TECHNIQUES

Langages : JAVA 7 et 8, HTML, javascript, C, C++, PLSQL & SQL.
Persistance : JPA 2.1, Hibernate 5.0.1, JDBC, EJB 3.0, JDO (Libellis).
Techno java & web : J2EE, Angular 2 et 4, jsp servlet, AWS S3, Spring (core, batch, jdbc, webmvc), microservices rest avec spring, Webservices SOAP CXF AXIS SpringWs, JMS, log4J, Struts 1.1, JSF 1.1 et Facelet, Apache Wicket 1.4, GWT.
Scriping MAVEN 3, Json, XML, JAXB, Xmlbean, XSL ET XSD (Schéma w3c), XMLSPY 4.0, XSLT (XALAN), Appperfect, checkstyle, Camel Xml et DSL, Jenkins, Hudson, Fuse ESB, css (bootstrap fondation), liquibase.
Serveurs HTTP : Apache, IBM HTTPServer.
Serveurs d’applications : Tomcat 8, Weblogic 8 et 9.1, GlassFish, WebSphere 4.0 (advanced edition, single node) et 5.0, Jboss.
Outils de développement : Eclipse (neo mars), Webstorm (2017.1.4), IntellijIdea 4.0, IBM WSAD 5.0 (Webshpere Studio), VisualAge 4.0 for JAVA (EAB, CICS Connector, JSP ...).
Gestion de sources / Tests GIT, CVS, SVN, VSS, PCVS, CCC Harvest, Rational Clearcase, Quality center, mockito, junit, dbunit, Selenium, MOCK Objects.
Décisionnel : SAGENT 3.1, BRIO 5.5.4, Cognos Impromptu.
Systèmes d’exploitation : Linux, WINDOWS 7 et 8.
Bases de Données : ORACLE 9 et 10, Sybase 12, Postgresql 9.
Méthode d’analyse : MERISE, UML (Rational Rose), RSM.
Environnement IBM : COBOL/CICS, IDEAL/DATACOM, IMS/DL1.

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur JAVA
David

Développeur JAVA

  • BLAGNAC
JAVA SQL SPRING SCRUM C# Angular ANSIBLE TypeScript NODE.JS BASH
Disponible
CV Développeur full stack
Ladmia

Développeur full stack

  • SANNOIS
SYMFONY PHP JAVASCRIPT REACT.JS MYSQL JAVA MONGODB NODE.JS
Disponible
CV Développeur JAVA
Landry

Développeur JAVA

  • ÉPÔNE
JAVA Spring Boot Software Craftsmanship HIBERNATE GITLAB POSTGRESQL Cloud AWS ELASTICSEARCH
CV Développeur PYTHON
Mohamed

Développeur PYTHON

  • PAU
PYTHON JAVA C++ SQL UML FIGMA MATLAB SELENIUM DOCKER SAP
Disponible
CV Développeur full stack python / ODOO
Radia

Développeur full stack python / ODOO

  • HERBLAY
ODOO PYTHON XML SQL JAVASCRIPT JAVA
Disponible
CV Ingénieur de développement JAVA
Abdelilah

Ingénieur de développement JAVA

  • LILLE
JAVA SQL Angular JAVASCRIPT J2EE
Disponible
CV Développeur
Lynda

Développeur

  • CENON
C++ JAVA SQL JAVASCRIPT SQL SERVER
Disponible
CV Développeur Fullstack
Jean

Développeur Fullstack

  • LE MANS
JAVASCRIPT JAVA Angular Spring Boot NODE.JS C# .NET REACT.JS Vue.js
Disponible
CV Développeur Full-Stack Java/TypeScript
Clément

Développeur Full-Stack Java/TypeScript

  • CHAPONNAY
Vue.js Angular JAVA TypeScript JAVASCRIPT GROOVY GRAILS SPRING SQL POSTGRESQL
Bientôt disponible
CV Tech lead Full Stack Angular / Python / GCP
Fikri

Tech lead Full Stack Angular / Python / GCP

  • BRY-SUR-MARNE
JAVASCRIPT Angular PYTHON DJANGO Google Cloud Platform JAVA
Disponible