Lucas - Consultant JAVA
Ref : 180926J001-
44140 AIGREFEUILLE SUR MAINE
-
Consultant, Développeur (34 ans)
-
Freelance
Expérience professionnelle
01/2019-07/2019 Indépendant via Sodifrance – Nantes
Projet CNP-API : Différents projets middleware pour le client CNP.
Projets permettant la gestion pour différents produits d’assurance de la CNP.
Organisation en différentes équipes agiles de tailles variables.
Réalisation d’évolutions et d’analyses sur différentes API.
Outils et technologies
JAVA 8 / Spring boot / Hibernate / Jax-RS / Maven / GIT / Jenkins / sonar / nexus
09/2018-12/2018 Indépendant via SopraSteria – Nantes
Projet POC_P7 : Poc axé sur la création d’un système big data pour le client CNAMTS dans les locaux de SopraSteria. Projet ayant pour but de migrer des flux existant vers une nouvelle architecture big data. Equipe agile composée d'une dizaine de personnes dont six développeurs, un scrum-master, un architecte et une responsable fonctionnel.
Réalisation de scripts d’intégration, utilisation de nifi avec mise en place de composant
kafka en sortie.
Outils et technologies
JAVA 8 / Hadoop hdfs / Kafka / schema- registry / Nifi / Maven / GIT / Jenkins / sonar / Artifactory / Docker
Indépendant Depuis le 10/2018
Consultant informatique
Projet POC_P7 : POC sur une architecture big data pour le client CNAMTS en assistance technique dans les locaux de SopraSteria. Equipe agile composée d'une dizaine de personnes dont six développeurs, un scrum-master, un architecte et une responsable fonctionnel.
Quelques tâches
• Réalisation d'US
• Développement de script d’intégration saltstack
• Participation à la mise en place de l'infrastructure Big data
Technologies utilisées
• Saltstack, shell
• hadoop hdfs / nifi / Kafka
• Git / Jenkins /Artifactory
Listo Rh – Nantes Du 08/2018 au 09/2018
Ingénieur informatique
Listo est une start-up qui est spécialisée dans la gestion de la paie.
Equipe informatique composée d'un architecte et de cinq développeurs.
Quelques tâches
• Réalisation d'US
• Analyses et chiffrages pour migration sur un autre socle technique
• Participation aux cérémonies agiles
Technologies utilisées
• PHP 7 / Gherkin / React JS / Nginx / PostgreSQL
• Composer / GitLab / Trello / Virtualbox (vagrant) / Docker
Solutec – Nantes Du 01/2018 au 08/2018
Ingénieur informatique
Projet POC_P8 : POC sur une architecture big data pour le client CNAMTS en assistance technique dans les locaux de SopraSteria. Equipe agile composée d'une dizaine de personnes dont six développeurs, un scrum-master, un architecte et une responsable fonctionnel.
Quelques tâches
• Réalisation d'US
• Développement de composants Kafka
• Participation à la mise en place de l'infrastructure Big data
Technologies utilisées
• Java 8 / API Rest & SOAP (Jersey, apache CXF) / Tomcat 7 / Spring 4 / Junit
• hadoop hdfs / zookeeper / kafkaStream / kafkaConnect / schema-registry / Hbase
• Maven / Git / Jenkins / Sonar / Artifactory / Rundeck / Virtualbox / Docker
Solutec – Nantes Du 11/2017 au 01/2018
Ingénieur informatique
Projet MAPS : Marché avec achat de prestation de soutien en assistance technique chez le client SopraSteria. Ce projet a pour but d'informatiser les processus de maintenance des équipements de l'armée. Equipe travaillant en cycle en V, composée d'un Chef de projet, de deux responsables techniques, trois fonctionnels et quatre développeurs.
Quelques tâches
• Réalisation d'évolutions
• Correction d'anomalie
• Revues de code
• Participation aux chiffrages
Technologies utilisées
• JAVA 7 / API Rest / Tomcat 7 / AngularJS / Oracle 11G
• Junit / Mockito
• Maven / SVN / Jenkins / Sonar / Artifactory
• Mantis / Phabricator
Solutec – Nantes Du 05/2017 au 11/2017
Ingénieur informatique
Projet VAD : Vente à distance en assistance technique chez le client VSCT à Nantes. L'objectif de la VAD est de permettre à plusieurs partenaires de vendre différents types de titre de transport. Equipe agile composée d'une dizaine de personnes avec un manager, un scrum master, un proxy PO, un lead tech, quatre développeurs et un testeur.
Quelques tâches
• Réalisation d'US
• Correction de bugs
• Revues de code
Technologies utilisées
• JAVA 8 / API Rest / Tomcat 7 / Spring 4 / AngularJS 1.3 / MongoDB
• Junit / Cucumber
• Maven / GIT /Jenkins 2 / Sonar / Nexus / Puppet / Rundeck
• JIRA / Crucible
SII – Nantes Du 09/2016 au 03/2017
Ingénieur informatique JAVA/J2EE
Projet en assistance technique chez le client CBP (courtier en assurance).
Equipe composée d'une dizaine personnes en mode scrum/kanban.
Développement de micro-services REST et de flux vers différents partenaires de CBP et
développement d’une nouvelle application.
Quelques tâches
• Création d’une nouvelle application
• Développement de nouveaux flux et web-services REST
• Refactoring de l'application de gestion des flux
Technologies utilisées
• Java 8 / API Rest / Tomcat 8 / Spring boot / batch / core / AngularJS 1.6
• Hibernate / Jdbc
• Junit / Mockito / H2
• Maven / GIT / SVN / Jenkins / Sonar / nexus
SII – Nantes Du 07/2015 au 08/2016
Ingénieur informatique
Projet au forfait pour le compte DIGITAS (agence digitale).
Développement du back-end pour un constructeur automobile.
Sites internationaux (42 pays) et hybrides, basé sur le CMS Adobe CQ5.
Equipe composée d’un chef de projet et de 4 développeurs.
Quelques tâches
• Réalisation d’évolutions back
• Intégration du front et coordination avec plusieurs plateformes off-shore
• Gestion des déploiements sur les plateformes jusqu'en production
Technologies utilisées
• Adobe CQ5 (Apache Sling, JCR, OSGI) / JAVA 6 / API Rest & SOAP / Tomcat 6 / Spring core / Apache Camel / Hibernate / JSP / JavaScript / Oracle 11G
• Maven / GIT / SVN / Jenkins / Sonar / nexus
• Jira / confluence
Creative Atlantique – Nantes Du 03/2015 au 06/2015
Ingénieur informatique
Assistance technique dans les locaux de Synergie à Orvault.
Participation aux développements sur le CRM permettant de gérer l’ensemble des prospects en Frances. Equipe composée d’un chef de projet et de 4 développeurs.
Quelques tâches :
• Réalisation d’évolutions front
• Correction d’anomalies
• Création de requêtes et procédures stockées
• Gestion de l’évènementiel, modification du DOM
Technologies utilisées
• Selligent /Apache http server / JQuery / MS-SQL
• SQL server / SQL devlopper
STERIA – Nantes Du 09/2012 au 03/2015
Analyste programmeur
Projet au forfait pour RTE composé d’une trentaine de personnes.
Participation en mode projet et maintenance sur différentes applications des périmètres domaine-marché et équilibre-offre-demande au sein du centre de services de Steria Nantes. Equipe fonctionnant en mode CMMI et répartie comme suit : 1 chef de projet, 3 responsables d’équipe, 1 responsable fonctionnel, 1 RA par application et 8 développeurs transverse.
Quelques tâches
• Développement de composants IHM
• Développement de services métiers
• Réalisation d’exports CSV et XML
• Développement de scripts et de patchs PL/SQL
• Conception détaillée UML
• Participation à la rédaction de spécifications techniques détaillées
• Mise en place de tâches d’intégration continue
• Installation et configuration de machines virtuelles (Vmware)
• Raccordement LDAP
• Maintenance de scripts batch
• Suivi et correction d’anomalies (ALM/QC)
• Réalisation de revues de code
• Participation à l’étape de réversibilité de plusieurs applications
• Participation à l’industrialisation de la TMA
Technologies utilisées
• Java 6 / Tomcat 6 / Apache http server / Weblogic 11g / Oracle 10G
• Spring / Struts / OCP / JSF / JSP / Swing
• Hibernate JPA / JDBC
• Junit / Mockito
• Apache POI / JFreechart / HighCharts
• Ext JS / JQuery / Dojo
• XMLBeans / XML / XSLT / XSD
• Maven / SVN / Ant /Jenkins / Sonar / Nexus
• HP ALM
STERIA – Nantes Du 05/2012 au 09/2012
Stagiaire Analyste développeur
Projet au forfait pour EDF composé de cinq personnes.
Participation en mode projet et maintenance sur différentes applications du périmètre au sein du centre de services partagés de Steria Nantes.
Equipe fonctionnant en cycle en V, avec un chef de projet et 3 développeurs.
Quelques tâches
• Développement de composants IHM
• Développement de services métiers
• Réalisation de scripts PL/SQL
• Suivi et correction d’anomalies
Technologies utilisées
• Java 6 / Tomcat 6 / Oracle 10G
• Spring web flow / JSF / JSP / Javascript
• Hibernate / PL /SQL
• Junit
• SVN / Maven / Ant
• HP ALM
Diplômes
2012 – Licence Professionnelle Systèmes informatiques et Logiciel (BAC+ 3) à Nantes
2011 - Diplôme universitaire de Technologie spécialité informatique (BAC+2) au Havre
Langues : Anglais, Espagnol
Formations
Gérer la persistance des données avec Hibernate (IB)
Optimisation des requêtes SQL sous Oracle (IB)
Compétences
Analyse, conception et spécifications techniques
Développements / Refactoring / Optimisation de code Backend & Frontend
Intégration et packaging
Frameworks & API Java/J2EE
Spring boot / batch / MVC / webflow
Jdbc / Hibernate
Junit / Mockito
Jax-RS / Jersey / Jackson
Log4j / Slf4j
Frameworks & API JavaScript
AngularJS / Ext JS / JQuery
Base de données
PostgreSQL / Oracle 10/11G
MongoDB / H2 / HBase
Forge logicielle
GIT / SVN
Sonar / Jenkins / Nexus
Packaging
Maven / Composer / Npm
Virtualisation
VirtualBox / Vmware / Vsphere
Docker
Bug tracker
Gitlab / JIRA / QC / Mantis
Serveurs d’Applications & web
Weblogic / Tomcat / Apache HTTP server
Méthodologies
Agile (Scrum, kanban) / Modèle en V / UML