Univers

Construire notre propre plateforme bancaire de zéro

Le 23 octobre 2019 par Lucie Casamitjana

Thaddée est Core Banking Expert chez Qonto. Vous vous demandez sûrement qu’est ce qu’un Core Banking (System) du coup ? Ça tombe bien, il vous en dit un peu plus sur sa mission chez Qonto et sur nos défis techniques !

Qonto, les débuts

Après quelques années chez Captain Train (devenu Trainline depuis), il est séduit par le projet Qonto et rejoint l’équipe en 2017 pour participer à de nouveaux défis ayant un but commun : moderniser l’expérience bancaire des professionnels !

“ Je souhaitais découvrir de nouveaux défis. Le monde bancaire avait à mes yeux une grande marche à monter pour offrir une expérience moderne dédiée aux entreprises. Alex, Steve et Gabriel m’ont convaincu qu’ils avaient une vision long-terme, un soin du détail, le cœur tourné vers le client, et surtout les mains dans le cambouis.”

Aux débuts de Qonto, les missions de Thaddée étaient variées et sur plusieurs stack techniques à la fois.

“Quand je suis arrivé chez Qonto, je développais sur le front-end (l’interface graphique) et sur le back-end (le stockage des données, la logique des traitements d’opérations). Par exemple, j’avais ajouté la sélection du montant TVA sur les transactions.”

Vers un challenge technique

Quand vient le moment de développer notre propre plateforme bancaire, c’est tout naturellement que Thaddée se concentre sur le back-end en rejoignant le projet. Et quel projet ! Dans le jargon technique on l’appelle : “Core Banking System”. Il s’agit d’un système back-end qui permet aux flux monétaires de passer d’un compte à un autre. Mais qui de mieux placé que Thaddée pour vous donner plus de détails sur le sujet !

“ Le Core Banking nous permet de protéger les comptes de nos clients, tout en respectant les obligations liées à notre agrément auprès de l’ACPR. Nous maintenons une base de donnée, le registre de comptabilité (également appelé “ledger”), pour expliquer l’origine et la destination de tous les mouvements de fonds. Cette base de donnée scrute les comptes pour s’assurer que tout est d’équerre. Elle réconcilie les comptes chez nos partenaires, et effectue les virements nécessaires pour protéger les fonds des clients (ce que le jargon appelle le cantonnement).”

“ Notre Core Banking nous permet d’exécuter les opérations des clients et de leurs partenaires. Nous sommes connectés à de grands réseaux interbancaires, comme SEPA, Mastercard, et le réseau de chèques français. Chacun a son propre manuel de règles. Nos serveurs répondent aux paiements par carte, opèrent les prélèvements, transmettent les virements, et s’assurent de la bonne transmission des informations que les utilisateurs consultent en se connectant à leur compte Qonto.”

Une équipe back-end complémentaire


Cette nouvelle plateforme bancaire est l’une des étapes les plus excitantes de la vie de Qonto ! Gagner en indépendance pour proposer une expérience plus proche des besoins de nos clients et continuer de construire le service que les professionnels méritent.

Pour s’attaquer à ce nouveau défi, Qonto s’est entouré de perles techniques comme Thaddée, aux profils variés et complémentaires, qui ont su rendre tout cela possible ! France, Ukraine, Grande-Bretagne, Chine, Belgique, Tunisie, Canada, Brésil, Vénézuela… bref l’équipe back-end de Qonto a déjà quelques tampons sur son passeport. 

“ Tout au long de l’année 2018, l’équipe s’est construite, a grandi jusqu’à atteindre une dizaine de personnes. Le recrutement n’a pas été simple, heureusement, nous avons une équipe RH  formidable qui travaille d’arrache-pieds pour nous aider à recruter les meilleurs ! Nous avons sélectionné des profils variés, avec chacun une expertise complémentaire à apporter à l’ensemble de l’équipe. Nous nous sommes également entourés de professionnels du métier bancaire afin de mettre tous les atouts de notre côté. ”

D’ailleurs le premier produit 100% Qonto, disponible sur notre plateforme bancaire (ou Core Banking System pour les amoureux du jargon bancaire) est disponible depuis peu ! On vous en dit plus dans cet article.

N’hésitez pas à consulter nos offres si vous souhaitez, vous aussi, nous aider à relever nos défis techniques !

Parlons tech 🤖

Les personnes qui l’inspirent...

  • Fabrice Bellard - “Je suis impressionné par son génie. Il produit des systèmes très ambitieux qui atteignent ses objectifs grâce au fait qu’il n’hésite pas à creuser très bas-niveau.”
  • Chris Lattner - “Une personnalité très différente. J’admire sa capacité à coordonner de larges efforts open-source en dépit de la complexité des sujets qu’il aborde.”
  • Ian Hickson - “Il est formidable dans sa gestion pragmatique des processus de standardisation qui ont permis l’explosion des applications Web ces dix dernières années.”

Quelques recommandations lectures & co...

  • “ J’aime les classiques...” - Structure and Interpretation of Computer Programs
  • “...et les plus récents” - Site Reliability Engineering
  • Les articles de Jepsen “qui étudient les déviations entre les promesses des bases de données distribués et le résultat de leurs tests faits maison.” 
  • Pour la signature des start-up modernes - L'obsession du service client de Jonathan Lefèvre. 
  • Pour l’amour des visionnaires d’hier - Mother of all Demos de Douglas Engelbart  
  • Pour les détails subtils qui font toute la différence - 99% invisible 

D'autres articles pourraient vous intéresser