Bertrand Moreau

Architecte Lead JAVA JS

Salaire / Taux journalier

92320 Châtillon, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

JavaSpring BootAWSLinuxWindowsAndroidGolangPythonPHPHTMLCSSJavascriptTypescriptRequêtes SQLC++CPostgreSQLOracleMySQLIBM Db2MongoDBGitGitHubDockerGitLabKafkaGraphQLAngularBootstrapJBossTomcatMavenMakeAmazon EC2AWS LambdaTerraformIonicVueKubernetesJenkinsJiraSwagger/OpenAPIWordPress

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Experienced Lead Java/JS Architect with 16 years of expertise in software and logic architecture, technical leadership, and development. Proven track record across banking, insurance, industry, and telecom sectors, specializing in project management and training. Highly proficient in Java, Spring, AWS, Docker, GraphQL, and various databases, coupled with strong Agile and CI/CD practices.

Liens

Expérience de travail

Software-Architect, Expert Java

Crédit Agricole - CIB

juil. 2025 - Présent

1 an 4 mois

– Contexte: Finance de marché. – Rôles: Architecte-Logiciel dans l'équipe TEAS. – Réalisations: Participation à l'évolution et la TMA de la plateforme TEAS. TEAS est une plateforme de streaming de messages qui a pour rôle de distribuer les opérations de marché aux différents services back office. – Technologies: – Infrastructure: AWS (EC2, Lambda, SNS, Aurora, etc), Kafka Stream, Spark, Docker, Terraform. – API Rest: Java 21, Spring-Boot 3.5.x (MVC, Security, Data, Batch, Kafka, Spark, JdbcTemplate), Spring-Boot-Admin, Spring-Configuration-Server (Spring-Cloud), Kafka, JPA, Hibernate, Lombok, JUnit, TestContainer. – DevOps / CI/CD: Git, GitLab, JFrog, Maven 3, Sonar, X-ray, ArgoCD – Front Web: JSP – Méthode: Agile Scrum (1 cp, 1 archi, 5 dev, 2 ba)

Software-Architect, Expert Java EE

Crédit Agricole - CEIS

nov. 2024 - juil. 2025

9 mois

– Contexte: Finance de marché. – Rôles: Architecte-Logiciel dans l'équipe ECS, plus précisément sur les solutions Nitro, Nitro+ et SecfinHub. – Réalisations: Refonte profonde des solutions Nitro, Nitro+, SecfinHub. Mise en place d'un plan d'action afin de refondre entièrement les trois applications sur le plan de leur structure interne, design-pattern, cycle de fonctionnement applicatif, optimisation de performance, le tout en respectant : – L'état de l'art du développement logiciel ; – Les contraintes SI de Caceis ; – Les contraintes de Sécurité SI du groupe Crédit Agricole ; – Les contraintes d'audit applicatif du groupe Crédit Agricole ; – Les contraintes liées à la régulation des marchés financiers ; – Je suis aussi intervenu pour mettre en place d'un cycle de développement Agile outillé par une CI/CD intégrant les outils de gestion de qualité de code, de tests automatisés, de scan de sécurité et de déploiement automatisés. – Nitro/Nitro+ – Technologies: – Infrastructure: Red Had 9.x, Tomcat 9.x, MQSeries. MongoDB 8.x, Oracle – API Rest: Java 11, Spring-Framework 5.x & Spring-Boot 2.x (MVC, Security, Data), JPA 2.0, Hibernate 5.x, Lombok, JUnit, POI – DevOps / CI/CD: Git, Gitea, Nexus, Maven 3, Sonar, Jenkins, X-ray – Front Web: JSP, AngularJS – Méthode: Agile Scrum (1 dp, 1 archi, 5 dev, 2 ba, 2 key user) – SecFinHub – Technologies: – Infrastructure: workstation (windows), Oracle – Langage: Python, Java – DevOps / CI/CD: Git, Gitea, Nexus, Sonar, Jenkins.l, X-ray – Front: Python, Java Swing – Méthode: Agile Scrum (1 dp, 1 archi, 1 dev, 2 key user)

Software-Architect, Java Spring Expert, Technical-leader

Crédit Agricole - CIB

févr. 2019 - juin 2024

5 ans 5 mois

– Programme Loanscape: construction d'un système d'information afin d'industrialiser la gestion des financements structurés au sein de Crédit Agricole - Corporate Investment Banking. – Rôle: Intervenant de manière transversale dans toutes les équipes du programme, mon rôle était de qualifier les technologies de l'univers Java à utiliser au sein du programme Loanscape. J'ai aussi en charge la définition d'une architecture technique respectant les guidelines Crédit Agricole. J'ai aussi réalisé un grand nombre de librairies et modules Spring utilisées dans l'ensemble des micros services impliqués dans la mise en place du programme Loanscape. J'étais aussi chargé des audits d'architecture, de code, et de code pour amélioration de performances. – Réalisations: – Common-libraries: création de librairies logiciel transverses – Security: Module Spring-Boot (extension du module Security) qui implémente toutes les mechanique d'authentification et de contrôle d'accès du programme Loanscape – Logs: module Spring-Boot qui complète la configuration par défaut du "logger" Spring et inclut la standardisation des logs pour tous les backends afin de pousser les logs dans un collecteur (ELK) – Http filter utils: module Spring-Boot de logging des requêtes http multi-back-end, équivalent à Spring-Sleuth – Validation: complément de l'API Hibernate Validation – Data Auditing: rédaction d'une librairie pour auditer les changements sur les données, fonctionnement proche de celui de la librairie JaVers – GraphQL: packaging d'un module afin d'offrir un connecteur 'simple d'utilisation' pour interfacer les applications des Loanscape avec le référentiel de données – OIDC Token provider: module d'authentification auprès d'un IDP KeyCloak – APIM Token provider: module d'authentification auprès d'un API Manager – Swagger Starter: package avec auto-configuration afin de simplifier l'intégration et le démarrage de Swagger dans les services du projet Loanscape – WebClient + Oauth: WebClient “pré-packagé" avec la gestion de l'authentification spécifique à l'univers Loanscape – Document Converter: Création d'un module de personnalisation de template puis export en PDF – OIDC Multi Tenant: Complément à librairie Keycloak afin d'accepter les `Tokens` de plusieurs IDP différents – Yaml Diff: comparateur de fichier de configuration, similaire à un git-diff – Gateway: implémentation d'une gateway GraphQL avec la solution Apollo GraphQL – FF4J Client: implémentation d'une librairie cliente pour l'intégration du feature-flipping dans les modules clients – DiamonD: outil de gestion et de structuration d'un crédit syndiqué en pré "deal-closing". – Alps: outil de génération et de publipostage de notice contractuelle pré et post "deal-closing" – CLIA: outil de rétro calcul de taux de crédit pour régularisation contractuelle – GLAD: outils de consolidation du portefeuille d'encours de prêts, pour passer d'un état des lieux mensuel à un état des lieux horaire – RPX: `Referencials ProXy adapter`. Fournit les données référentielles de la banque (devises, taux, contreparties, etc) en adaptant le mode de communication de Soap, MqSeries, CFT, flat-file, etc pour passer à de l'API Rest & Graph – GLASS ou Servicing: Outil de gestion de la vie courante d'un `crédit syndiqué` (tirage, remboursement, titrisation, en-cours) – Programm: Api GraphQL – Deal Structure: Api GraphQL – Invest-On – ARM: Access Right Manager – Pool: Api GraphQL qui contient les Pools des Deals – ASM – Technologies: – Infrastructure: Java + Spring + Docker, .Net + Docker, Postgres, MsSQL – IDP: OpenIdConnect (KeyCloaK), SAML, LDAP, NTLM – Frameworks: Java (8, 11, 17), Spring-Boot (2, 3) [MVC, Security, Data, Data-Envers, Batch, Cache, GraphQL, Validation, WebClient], RestTemplate, JPA (2, 3), Hibernate (5, 6) [Hibernate-Envers, Hibernate-Validation, Hibernate-Cache-L2], EhCache (2, 3), POI, FastExcel, Open-Feign, QueryDSL, JooQ, Liquibase, Lombok, JUnit (4, 5), Mockito, Swagger [IHM, Codegen], KeyCloaK, Netflix-DGS [Framework, Codegen], Slf4j, Logback, GraphiQL, Pre-Liquibase, Feature-Flipping 4 Java – DevOps CI/CD: Docker, Kubernetes, ArgoCD, Kibana [ELK], Git, GitLab, Nexus, JFrog, Maven, X-ray, Checkmarks, Sonar, Sonar Lint, TSLint, Jira – Messaging: Kafka + Avro, MqSeries, ActiveMQ – Front-End: Angular 7 à 14, VueJS, Material, PrimeNG, Thymeleaf – Méthode: Agile at Scale "SAFe"– 2 directeurs programme (métier, IT), 3 architectes entreprise, 2 architectes technique, 7 Tech Lead, 50 dev, 40 BA, 5 delivery, lead, 5 chef de projets, etc (taille totale environ 200 personnes) – Méthode: Agile Safe afin de synchroniser les 200 personnes du programme

Consultant

Cash Converters

mars 2022 - avr. 2022

2 mois

– Réalisation d'une étude d'opportunité et de coût en vue de réaliser une refonte du SI de vente et fidélisation client.

Consultant

Idex

janv. 2021 - févr. 2021

2 mois

– Réalisation d'une automatisation de tests unitaires de la plateforme de qualification. – Technologie: – Développement: SoapUI, Groovy, XML, SSL

Software-Architect, DevOps, Lead Développeur J2EE / Mobile

Renault

déc. 2017 - janv. 2019

1 an 2 mois

– Rôles: chez Renault j'ai eu les rôles de lead-dev, d'architecte, ainsi que maître d'apprentissage de deux élèves ingénieurs des écoles Polytech Paris et ESIEE. – Réalisations: – AppyCheck: Plateforme de fabrication, diffusion et stockage d'audit. – Technologies: – Infrastructure: Docker (Alpine), Amazon S3, PostGRE – API Rest: Java 8, Spring-Boot (MVC, Security, Data, Batch), JPA 2.0, QueryDSL, Hibernate 5, Liquibase, Lombok, JUnit, Groovy, POI (Excel API) – DevOps / CI/CD: Git, GitLab, Nexus, Maven 3, Sonar, TSLint, Jira – Front Web: Angular 5, Bootstrap, PrimeNG – Front Mobile: Ionic (Apple et Android) – Méthode: Agile Scrum (1 archi, 8 dev, 1 UX, 1 Po, 2 key user) – SIMAP: Suivi de la conformité des véhicules et gestion des indicateurs de dérive : implémentation d'un moteur de “BATCH” en Java-Core afin de prendre en compte 1,5 million d'événements journaliers en provenance des différentes usines du groupe. – Technologie: – Infrastructure: VM Linux, Jenkins, Maven, Oracle – Développement: Java 7, JDBC, SQL, PL-SQL, Log4J2, Lombok, SVN – Méthode: Agile XP (1 achi / dev, 1 Po)

Ingénieur J2EE / Android

Crédit Agricole - CIB

sept. 2016 - nov. 2017

1 an 3 mois

– Catalyst Research: implémentation de la réglementation MifiD 2 appliquée à la facturation de la recherche économique. – RPM: Définition de l'architecture puis implémentation d'une API de communication machine à machine, via des webservices REST, dans le cadre de la cinématique de signature électronique de contrat. – Technologies: – Infrastructure: Jenkins, JBoss EAP 6, Oracle 12, Svn, Maven, Nexus, Java Deploy – Développement: Liferay 5.2, Websphere 6.5 / 8.5, Oracle, Java 6 / 8, Svn, Apache ANT / Maven 3, Jenkins, Nexus, Java Deploy / Spring 4 (MVC, Security), JPA 2.1 + Hibernate 5, Angular 4, Bootstrap, PrimeNG – Méthode: Agile XP

Ingénieur J2EE / Android

Airbus Defense and Space

nov. 2015 - août 2016

10 mois

– Atams: À l'intérieur du système d'information des gestion des appareils volant de l'armée de l'air (chasseurs, hélicoptères, etc.). Atams est un système de gestion des configurations opérationnelles et des cycles de maintenance des appareils. – Rôle: Dans le projet Atams mon rôle a été de proposer des architecture technique et fonctionnelle, puis de faire les développement dans l'application Java J2EE. – Technologies: – Infrastructure: AS400, DB2, Tomcat, JOnAS, SVN, Sonar, Maven 2 – Langages: Java EE, Javascript, SQL – Frameworks: AngularJS 1.2, Bootstrap, AgGrid, Json, REST, Spring 4, Apache CXF, Jpa 2.0, Hibernate 4. Jsp, Struts 1.2, Hibernate 3 & 4, JUnit, DbUnit – Tools: Eclipse, SquirelSQL, Mantis – Méthode: Cycle en V avec des itérations plus courtes durant la phase de développement.

Ingénieur J2EE / Android

Galeries Lafayette

déc. 2014 - oct. 2015

11 mois

– Brique de gestion des ventes détaxé pour le groupe Galeries Lafayette. – Technologies: – Infrastructure: Oracle, Git, Mawen 3, BitBucket – Développement: AngularJS, Bootstrap, Apache, Hazelcast, Spring 4 (MVC, Security, Batch, JMS), JMS (ActiveMQ, MQSeries), JPA 2.0, Hibernate 4, JUnit, Bower – Tools: Eclipse – Méthode: Forfait Agile Scrum.

Ingénieur J2EE

Caisse des Dépôts et Consignation

févr. 2013 - nov. 2014

1 an 10 mois

– Saturne: Prise en charge de l'environnement de recette, support aux développeurs, conception / implémentation / installation / support d'une solution de packaging et déploiement automatisé. – Technologies: – Infrastructure: AIX, SU, Oracle – Développement: Shell Script, SQL, Quality Center – Méthode: Cycle en V.

Ingénieur Java Android

Agence National de la Sécurité des Systèmes d'Information

avr. 2012 - janv. 2013

10 mois

– Secdroid: Réalisation d'une distribution d'Android implémentant des couches de chiffrement des données et transmissions ainsi que des mécanismes répudiation. – Technologies: – Infrastructure: Smartphone HTC – Développement: Java Android, Android Framework, C – Méthode: forfait, cycle en V.

Ingénieur J2EE / Android / PHP

Sogeti

déc. 2011 - mars 2012

4 mois

– Sogeti: Laboratoire de recherche interne, développement d'applications mobiles basé sur Android. – Technologies: – Infrastructure: Android – Développement: Java, SOAP, KSoap2, Axis2

Ingénieur consultant Java J2EE

Bouygues Télécom

mars 2010 - oct. 2011

1 an 8 mois

– Maintenance, évolutions, support niveau 3 pour un développeur de logiciel de supervision de processus. – Technologies: – Infrastructure: Oracle – Développement: Java J2EE, IBatis, Spring, JBoss, Log4J, RMI

Ingénieur consultant Java J2EE

AUSY

sept. 2009 - févr. 2010

6 mois

– Sofrelog: Développement d'un serveur / routeur / filtre de données radars. – Technologies: – Développement: Java, RMI, Log4j – Groupama: Maintenance, évolutions, support niveau 2 et 3 d'application de valorisation d'assurance vie. – Technologies: – Infrastructure: Weblogic – Développement: Java J2EE, Hibernate, Struts

Développeur

Thales Security Solutions & Services

févr. 2009 - août 2009

7 mois

– Ministère de l'Intérieur: projet SIV – Participation au développement du Système d'Immatriculation des Véhicules. – Technologies: – Infrastructure: JOnAS, Oracle, Joram, Maven – Développement: Java EE, Hibernate, Struts, Spring, SoapUI, Log4J – Méthode: forfait, cycle en V.

Développeur

Société Générale

avr. 2008 - sept. 2008

6 mois

– Réalisation de tableaux de bords dynamiques et interfaces web affichant l'évolution des volumes, des I/O, et autres statistiques des bases de données chez SG CIB. – Technologies: – Développement: Java, PHP, JavaScript, BIRT, SQL, T-SQL


Formation

EFREI

Diplôme d'Ingénieur en Informatique, Génie Logiciel

2009 - 2009

1 mois

IUT Cachan

DUT, Génie Électrique Informatique Industrielle - Option: Traitement de Signal

2006 - 2006

1 mois

Lycée Passy Saint-Nicolas de Buzenval

BAC STI, Électrotechnique

2003 - 2003

1 mois

Lycée Passy Saint-Nicolas de Buzenval

CAP & BEP, Électrotechnique

2001 - 2001

1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.