Browse profiles Post a project
Malt welcom

Welcome to François's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact François to discuss your project or search for other freelancer profiles on Malt.

François Poirier

Architecte Logiciel - Expert Java Spring Backend

Works remotely from Madrid

  • 40.429913
  • -3.669245
  • Suggested rate €600 / day
  • Experience 7+ years
Propose a project The project will begin once you accept François's quote.

This freelancer will be available again on 9/8/2023

Until 9/8/2023

Propose a project The project will begin once you accept François's quote.

Location and workplace preferences

Location
Madrid, MD, Espagne
Remote only
Primarily works remotely

Preferences

Project length
≥ 6 months
Business sector
  • Retail (Large Retailers)
  • Tech
  • Telecommunications
  • Energy & Utilities
  • E-commerce
+1 other
Company size
  • 250 - 999 people
  • 1000 - 4999 people
  • ≥ 5000 people

Verifications

Freelancer code of conduct signed
Read the Malt code of conduct

Verified email

Languages

  • French

    Native or bilingual

  • English

    Fluent

  • Spanish

    Native or bilingual

Categories

Skills (17)

François in a few words

Je suis senior developer/architect et expert Java/backend avec plus de 29 ans d'experience.

J'ai travaillé sur des applications sous fortes contraintes (performances, haute disponibilité, sécurité, maintenabilité) pour différents types de clients.

Experience

VASS - VASS

Digital & IT

Senior Technical Architect

Madrid, Spain

November 2021 - Today (1 year and 2 months)

Développement en contexte agile des BFF GESTRETAIL des magasins INDITEX. Java 11, openshift, Spring Boot, Spring Cloud, DataGrid, MongoDB, Karate, ATDD, TDD, OpenApi, Github, Github Actions, Prometheus, Grafana, Loki, K6.

StratioBD

Digital & IT

Senior Technical Architect

Madrid, Spain

April 2021 - October 2021 (6 months)

Développement en contexte agile des microservices du domaine onboarding avec les tecnologies Azure, Java 11, CAS, Mesos, Vault, Spring Boot, Spring Reactive, Postgresql.

Bluetab Solutions

Digital & IT

Technical Architect en Bluetab Solutions

Madrid, Spain

July 2018 - March 2021 (2 years and 8 months)

Orange Bank : Développement en contexte agile des microservices et batchs des domaines credit risk et onboarding avec les tecnologies AWS, Spring Boot, Spring Cloud, Spring Cloud Data Flow, Kafka, REST, SOAP, Docker, Kubernetes, ATDD, TDD, OpenApi, Async, Jenkins, bitbucket GIT, Jira, ELK, Java 11 y mountebank.

Energyavm: Développement en contexte agile des microservices d’un système de pricing (Pricing, Offering, Campaign, etc..) avec les tecnologies Spring Boot, Hystrix, Camunda, Docker, Kubernetes, Kubernetes Ingress, Kubernetes built-in service, Keycloak, Spring Security, Nginx, Angular 6, JIRA, GitLab CI runner, Gradle, Java 10,
Prometheus, Grafana, EFK y Swagger.

DIA Group

Retail (Large Retailers)

Software Architect

Madrid, MD, Espagne

September 2008 - July 2018 (9 years and 10 months)

Réalisation en contexte agile d’une architecture technique composée de :
● Une architecture J2EE modulaire basée sur GWT, Spring MVC, Spring, Spring Batch, Spring Security, Tiles2, Hibernate, JPA, IBatis, Oval, JasperReport, CXF, ActiveMQ, Maven.
● Une gestion de configuration semi automatisée, basée sur Trac, SVN, Maven (Release, SCM, Delivery).
● Un poste de développement qui repose sur des outils standards pour permettre aux développeurs de se concentrer sur l’implémentation et de maitriser la complexité fonctionnelle (Eclipse Ganymède, Subversion, CheckStyle, Jalopy, PMD, Maven)
● Un environnement qualité basé sur Subversion, Maven, Hudson, Sonar.
● Upgrade GWT 1.5.3 – GWT 2.4 de l’architecture (SPI-MVP).
● Evolution de l’architecture.
● Réalisation d’une application financière à l’aide de la nouvelle architecture (contexte agile, intégration SAP).
● Mise en place d’une méthodologie agile basé Scrum à travers IceScrum (Formation de l’équipe de développement).
● Implantation du SSO CAS (Ajout de nouvelles fonctionnalités).
Intégration architecture à la solution open source Liferay.
● Migration de l’intranet a la solution d’intégration Liferay-Nexdia.
● Support et suivi technique de l’équipe de développement.
● Integration Liferay – Nuxeo.
● Integration de GWT-Bootstrap a l’architecture Nexdia pour le support du Responsive Web Design.
● Realisation en contexte agile de l’architecture du projet VELA avec le suppot de Spring Security, Spring REST,Spring WS, AngularJS, NodeJS, Bower, Jasmine, Karma, ExpressJs, Bootstrap, en contexto agile (Scrum-Redmine).
- Développement de l’architecture.
- Développement du module fonctionnel d’ordres.
- Support et encadrement equipe de développment.
- Développement d’un RBAC magasin.
● Développement d’un serveur de tickets avec Spring Boot, Apache Kafka, Spark, Cassandra.
● Développement d’un serveur d’images avec Cantaloupe, AWS Lambda Nodejs, S3, ApiGatway, Amazon
ElasticCache (Redis), ELB.

Valtech

Digital & IT

IT Architect

May 2008 - September 2008 (4 months)

● Audit d’architectures et préconisations,
● Accompagnement migration technologique vers JEE5,
● Architecture et conception fonctionnelle et technique de SI (JEE5, Intégration)

Sopra Steria - SOPRA STERIA GROUP

Digital & IT

J2EE Software Architect

July 2004 - April 2008 (3 years and 9 months)

Du 01/07/2007 au 30/04/2008 : SopraGroup.
Client Interne
Fonction Responsable Technique du projet.
Projet Industrialisation
Réalisation d’une plate-forme collaborative de développement J2EE qui doit entre autre chose intégrer:
● Une architecture J2EE modulaire de référence basé sur des standards du marché, Struts, Spring, XFire, Hibernate, etc;
● Un poste de développement qui repose sur des outils standards pour permettre aux développeurs de se concentrer sur l’implémentation et de maitriser la complexité fonctionnelle (Eclipse WTP, Subversion, CheckStyle, Jalopy, PMD, DbUnit, Junit, Maven)
● Un espace collaboratif qui permet a tous les membres de la communauté SopraGroup de travailler ensemble sur les projets (Xwiki);
● Un serveur d’intégration continue(Subversion, Maven, Hudson, Selenium, etc ...):
« Nightly build » : reconstruction systématique et tests automatiques quotidiens ;
tests unitaires ;
tests de taux de couverture ;
tests de qualimétrie ;
tests de performance ;
tests du taux de commentaires ;
tests fonctionnels;

Client Société Générale
Fonction Architecte / Responsable Technique du projet.
Projet Plan de Comptes
Le référentiel Plan de comptes Groupe se positionne dans l'Architecture Fonctionnelle de la filière Finance, dans le domaine référentiel, dans le bloc fonctionnel Gestion des plans de comptes. Les fonctions cibles de ce référentiel sont les suivantes:

● Fonction de gestion (création, modification, suppression);
● Fonction de diffusion (partage de l'information dans le SI sous forme d'abonnements);
● Fonction de stockage (conservation des données);
● Fonction de visualisation (IHM à destination des utilisateurs);
Tâches réalisées Réalisation du projet PDC en Nearshore.
Architecte / Responsable technique de l’équipe. Conception et Réalisation du Framework, mise en place d’un système d’intégration continue. Formation, support technique de l’équipe Madrid. Formation client aux spécificités du Framework.
J2EE, Struts 1.2.9, Spring 2.0, Hibernate 3.0, Tomcat 5.5, Eclipse 3.0, Weblogic 9.2, Oracle 10g, Maven, PMD, CheckStyle, Junit, Spring-Mock, Continuum.

Du 01/07/2006 au 01/07/2007: SopraGroup.
Client TOTAL
Fonction Architecte / Chef de projet.
Projet Refonte du système d’information de gestion du raffinage (SIGR) qui donnera lieu à deux nouvelles
applications :
● NABUCCO (gestion du référentiel des prix);
● CARMEN (calculs et analyses);
Le nouveau système a comme principaux objectifs:
● Harmoniser les indicateurs et les pratiques inhérentes au contrôle de gestion;
● Garantir une cohérence globale en face des autres systèmes;
● Disposer d'une application évolutive (paramétrer les normes, faciliter l'ajout de nouveaux services).
Tâches réalisées Réalisation du projet Safari en Nearshore.
Architecte / Chef de projet, responsable technique de l’équipe safari. Conception et Réalisation du Framework, mise en place d’un système d’intégration continue. Formation, support technique et gestion d’une équipe de 6 personnes.
J2EE, Struts 1.2.9, Spring 2.0, Hibernate 3.0, Acegi-Security 1.0.1, DWR 2.0, Xfire 1.1.2 (WebServices), Tomcat 5.5, Eclipse 3.0, WAS 6.0.2, Oracle 9i, Maven, PMD, CheckStyle, Junit, CruiseControl.

Du 01/10/2005 au 30/06/2006: SopraGroup.
Client TEA (GCATRANS).
Rôle Architecte / Chef de Projet.
Projet eCar système de logistique.
Tâches réalisées Réalisation du projet eCar en Nearshore.
Architecte / Chef de projet, responsable technique de l’équipe eCar. Conception et Réalisation du framework
J2EE. Formation, support technique et gestion d’une équipe de 8 personnes.
J2EE, Struts 1.1, Spring 1.1, Hibernate 2.1.7, Tomcat 5.5, Eclipse 3.0, Windows Server 2003, Oracle 10g, PMD.

Du 01/07/2004 au 30/09/2005: SopraGroup.
Client Cegetel.
Rôle Architecte / Chef de Projet.
Projet Océan gestion du référentiel du réseau d’accès GSM/GPRS/UMTS de Cegetel.

Tâches réalisées Réalisation du projet Océan en Nearshore.
Architecte / Chef de projet, responsable technique de l’équipe Océan. Conception et Réalisation du Framework
J2EE. Formation, support technique et gestion d’une équipe de 12 personnes.
UML (Together), J2EE, Struts 1.1, Struts Layout 1.0, Hibernate 2.1.3, WSAD 5.11, WAS5.02, Sun Solaris, Oracle 9i, JMeter, PMD.

Education