NetSeenergy, spécialiste de la digitalisation du management des énergies du groupe EDF, accompagne les entreprises et les collectivités dans la transition énergétique vers une consommation responsable.
• Refonte en microservices de l’application de gestion de performance énergétique : https://edf.netseenergy.fr/ ◦ Migration de legacy en microservice (spring boot, docker) ◦ Refactoring de legacy ◦ Support technique et formation de l’équipe : revue de code, choix technique …
Environnement : Spring Boot, Spring Batch, JWT, JAVA 1.8, Oracle, GIT, Maven 3, IntelliJ, tomcat, JUnit, elasticsearch, postgres, docker.
Leader du marché des annonces classées, FIGARO CLASSIFIEDS est une des sociétés Internet les plus importantes en France, générant grâce à ses 350 collaborateurs 60 M€ de chiffre d’affaires et 3,5 millions de visiteurs uniques sur l'ensemble de ses sites : CADREMPLOI, KELJOB, LE FIGARO ETUDIANT, KELFORMATION, PROPRIETES LE FIGARO, EXPLORIMMO, ...
Chaine télé culturelle Franco/Allemande avec de locaux à Paris, Strasbourg et Baden-Baden (Allemagne) Conception, coproduction, financement, achat/vente de programmes/films. Diffusion à la télé mais aussi et surtout sur internet (VOD), et mobile.
• Mise en place d’un environnement de Batch et de service web permettant d’échanger des données entre Arte France et Arte Strasbourg. • Développement d’une application de gestion de programmes/Emissions • Mise en place des PL/SQL (ORACLE) dans le cadre des échanges de données entre Arte France et Arte Strasbourg
Cassiopae SAS, intégrée au groupe CASSIOPAE est un éditeur de progiciels. Ils fournissent depuis plus de 25 ans des solutions de gestion de financement d’actifs pour optimiser la gestion de crédits ou de contrats de location. Intervention dans une équipe d’architecture pour la mise en place d’un environnement de développement de Batch, d’intégration continue avec Nexus et la résolution des problèmes techniques.
• Mise en place d’un environnement de développement de Batch afin de transformer les batchs C++ en Java Spring Batch. • Mavenisation de l’application Cassiopae • Installation de Nexus pour l’intégration continue • Développement de Batch • Migration de l’application Cassiopae de JDK6 à JDK7. • Support technique et méthodologique auprès des différents projets • Documentation technique
Intervention sur le développement d’un site internet de type coffre-fort électronique pour le compte de La Poste, basé sur un existant en PHP à refondre en Java-EE.
• Production de batchs métiers avec Spring batch et spring intégration. • Développement d'une API SOAP/REST (CXF et AXIS). Reprise d'un legacy en PHP : découpage des responsabilités en regroupant tous les aspects métier dans l'API REST Java et en ne gardant coté PHP que le rendu et la navigation (challenge sur la non-régression, mixité de langage au sein de l'équipe) • Application pragmatique des pratiques de clean code (tests et design).
Viamedis est une filiale du groupe Malakoff Mederic. Son activité consiste au développement et à l’exploitation de solutions de services liées aux contrats de santé et de prévoyance de ses clients.
Projet « Cap Prévoyance » pour Mederic Malakoff et Harmonie
Le projet Cap Prévoyance a pour objectif de développer un nouveau système de gestion pour le domaine prévoyance et de l’intégrer dans le SI urbanisé du groupe Malakoff Médéric et de ses filiales. Le projet est développé sur un principe itératif (méthodologie Agile), par une équipe de plus de 14 personnes et un Scrum Master.
• Analyse, conception, développement • Participation au suivi et à la gestion de projet en méthodologie « agile » (cycles itératifs, cérémonies SCRUM) • Mise en place des Batch • Déploiement de l’application sur JBoss et Tomcat
Développement « from scratch » de l’application KaliviaAudio :
Application web de prise en charge des audioprothèses. Intervention au sein d’une équipe agile de 4 développeurs. • Création d'interfaces graphiques avec Spring MVC (HTML, CSS, JavaScript) et de flux avec Spring Webflow • Développement de services métiers en Java 1.6 et en TDD (automatisation de tests avec Junit et Mockito) DAO avec Hibernate et JPA sur une base SQL Serveur • Mise en place de tests d’IHM Selenium • Recette fonctionnelle avec Mantis et déploiement avec JENKINS • Formation de l’équipe qui a repris la TMA de l’application
HSBC, troisième groupe bancaire mondial, est solidement implanté dans 88 pays et sert plus de 100 millions de clients dans le monde. HSBC France, filiale du Groupe HSBC depuis 2000, représente 10 000 collaborateurs au service de 750 000 clients particuliers. Projet « IRIS » pour HSBC : IRIS est une application d’inventaire utilisée par tous les administrateurs système de HSBC (en France et à l’étranger). Elle permet de fournir des informations sur les machines, les applications installées et les utilisateurs. Initialement développée en PHP, le projet consistait à sa réécriture en Java-EE.
• Analyse, conception, développement from scratch (Spring/JSF/Framework HSBC) • Migration vers une nouvelle architecture basée sur Spring Web flow • Déploiement de l’application sur Websphere • Responsable technique de l’équipe.
Environnement : JAVA-EE, Spring (Core, MVC, Web flow, ldap), JSF, Hibernate - JPA, SQL SERVER, Maven 3, svn, Quality Center, Birt, JUnit, Selenium, websphere
Viamedis est une filiale du groupe Malakoff Mederic. Son activité consiste au développement et à l’exploitation de solutions de services liées aux contrats de santé et de prévoyance de ses clients. Projet « Kalivia » pour Mederic Malakoff et Harmonie. Kalivia est un réseau d’opticiens affiliés issu d’un partenariat entre Médéric Malakoff et Harmonie. Il permet de : constituer un référentiel tarifaire de verres et de lentilles, de déposer des candidatures de nouveaux opticiens, réaliser le suivi des opticiens conventionnés
• Analyse, conception, développement • Maintenance corrective • Participation au suivi et à la gestion de projet en méthodologie « agile » (mode itératif, suivi des cérémonies SCRUM) • Déploiement de l’application sur JBoss et Tomcat
Chercheur et Chargé des Travaux Pratiques (TP) à l’ENSEEIHT
• Implémentation d'un système d'administration à grande échelle (en Java, Fractal) dans le cadre d’une thèse de doctorat : TUNe. • TP d'Intergiciel (Middleware) en 3ième année de l'ENSEEIHT (OSGI, AspectJ, Fractal) • TP de programmation Objet - Java, C, Système Linux en 1ière année de l'ENSEEIHT
Mes compétences
Software testing
Mockito, Test Driven Development (TDD)
Big Data
Hadoop, Apache Kafka
Other
ksh, Scrum Methodology, Spring Web Flow, Behaviour-Driven Development, CRON, Secure Shell, Java Server Pages, Nexus Technology, Data Access Object, Object Oriented Analysis/Design, Java Enterprise Edition, C Programming Language, Jakarta TOMCAT Servlet Engine, Cascading Style Sheets, Java Servlets, Scrum Master, Java 2 Enterprise Edition, Spring Framework, Microsoft Windows, WebLogic Enterprise Application Server, Apache Subversion, design pattern
Solr, Twitter bootstrap, Spring Core, J2EE, JWT, Tomcat, JAX-RS, JSP, AspectJ, IBM WebSphere, Web Services, Spring Batch, Microservices architecture, ElasticSearch, Spring Boot, Servlets, Spring Cloud, Spring OAuth2, Jboss
Talent sourcing specialist de la plateforme Pentalog, SkillValue s’appuie sur un pool de +400 000 Experts Tech & Marketing, dont +15 000 freelancers. Évaluations de compétences, missions, offres d’emploi : les consultants SkillValue vous aident à accélérer votre carrière.
Un compte Pentalog vous permet d’accéder en toute transparence à notre catalogue de prix compétitifs et trouver les meilleurs profils et talents digitaux à travers le monde.
Notre catalogue contient tout ce dont vous avez besoin pour créer et faire évoluer une équipe de développement agile performante.
Pourquoi créer un compte Pentalog ?
Bénéficier de prix transparents pour accéder à des développeurs de classe mondiale
Construire facilement et évaluer votre « équipe de rêve »
Comparer les infos et tarifs à travers 3 continents et 8 pays
Recevoir des offres spéciales et des mises à jour sur les développeurs disponibles
Vous recherchez un profil en particulier ? Contactez un Consultant Pentalog pour trouver l'expert adapté à votre projet.