Nathan Marin

Lead Backend Developer | Expert Scala & Kafka

Salaire / Taux journalier

Lyon, France

Mobilité : Paris

Freelance, ouvert au CDI

Peut venir sur site

Expertises

ScalaTypescriptDéveloppement BackendKafkaRequêtes SQLJavaNodeDockerGitHubEvent Driven ArchitecturePostgreSQLGitLabHexagonal ArchitectureMicroservicesNestExpressMariaDBBase de données SQLAWSGoogle Cloud PlatformMySQLPostmanKubernetesAmazon RedshiftGoogle BigQuery

Langues

Français (Maternelle)Anglais (Courant)

À propos

Introduction

Scala backend engineer with 10+ years building scalable financial systems and payment infrastructure. Led teams at Teads achieving SOX compliance while mentoring 4 engineers; currently at Swan, reduced merchant onboarding time by 80% and designed critical payment solutions. Expert in Scala, Kafka, GraphQL APIs with proven track record in fintech, data pipelines, and team leadership.

Liens

Expérience de travail

Senior Software Engineer - Payment team

SwanFreelance

avr. 2023 - Présent

3 ans 7 mois

Swan is a leading European Banking-as-a-Service platform that enables companies to embed banking features directly into their products. By providing a simple API and compliance-ready infrastructure, Swan empowers businesses to create seamless financial experiences, from issuing IBANs and cards to managing payments at scale. As part of the Merchant Acquiring squad: Designed critical components for online card payments, payment links, and check payment acceptance, while also participating in the evaluation and selection of third-party service providers. Collaborated with product teams to refine merchant onboarding and Know Your Business (KYB) processes, leading to an 80%+ reduction in activation time over two years. Drove improvements in API design and customer experience, leading efforts to modernize and deprecate legacy endpoints to better serve external developers. Collaborated with the Engineering Manager to enhance team development workflows, including clearer task specification and grooming processes. Projects: Accept online Card payments Accept Check Payments Payment Links Merchant Onboarding (KYB)

Teads

sept. 2015 - déc. 2022

7 ans 4 mois

Lead Senior Software Engineer - Business Process / Finance Team

août 2019 - déc. 2022

3 ans 5 mois

Building a roadmap with product teams. Lead SOX compliance topics. Managing expectations of business stakeholders. Leading and mentoring a team of 4 Software Engineers. Responsible of Software Architecture decisions. Projects: Automating client invoicing workflows Building an internal application in order to improve financial reporting

Software Engineer - Analytics Team

sept. 2015 - août 2019

4 ans

Montpellier Area, France

Replacing a Spark/Cassandra analytics pipeline with Dataflow/BigQuery. Building/maintaining a reporting service/API for internal and external use.

Data Engineering Intern - Analytics Team

Teads.tv

mars 2015 - oct. 2015

8 mois

Improved and sped up custom reports for advertisers by reducing the number of unnecessary database requests by approximately 80%. Technologies: - Apache Spark - Cassandra - Docker - Scala

Computer Science and Management Student

Polytech'Montpellier

sept. 2012 - oct. 2015

3 ans 2 mois

Android Developer Intern

Aquafadas

juin 2014 - août 2014

3 mois

Montpellier, France

- Developped unit tests for a continuous integration server (Jenkins). - Improved a homemade magazine reader.

Web Developer Intern

ITL Technologie

févr. 2012 - mai 2012

4 mois

Québec, QC, Canada

- Developped websites for companies and individuals.


Formation

Polytech Montpellier

Engineer's degree, Computer Science and Management

2012 - 2015

4 ans

IUT de Montpellier

Bachelor's degree, Computer Science

2010 - 2012

3 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.