07/26/2026 updated

**** ******** ****
100 % available

Senior Backend Developer - Java, Node.js, AWS Cloud

clichy, France
Only remote
Master's degree, Finance & Strategy - Sciences Po Paris (IEP Paris), June 2015
clichy, France
Only remote
Master's degree, Finance & Strategy - Sciences Po Paris (IEP Paris), June 2015

Profile attachments

Matthieu_Leroy_CV_EN.pdf

Java (Programming Language)Node.jsTypeScriptAWS CDKAWS LambdaBackendAWS AuroraKubernetes
Java & Backend Development
10 years of experience designing and building high-throughput distributed systems in Java, using frameworks such as Grizzly, Jersey and Guice, with persistence layers based on PostgreSQL, Aurora, Hibernate and HikariCP.

AWS Cloud & Infrastructure
Expertise in AWS services including EC2, Lambda, ECS, S3, CloudFront and CDK, with hands-on experience in infrastructure-as-code, CI/CD pipelines and OVH Managed Kubernetes with Argo CD and Helm. AWS Certified Developer - Associate (December 2022).

Node.js & TypeScript
Solid experience building backend APIs and services with Node.js and TypeScript, including Express.js, GraphQL and frontend development with React.

Python
Backend development in Python, including AWS Lambda functions and containerized ECS tasks in large-scale production environments.

Observability & Monitoring
Setup and operation of observability stacks using Micrometer, Prometheus, Grafana, OpenSearch and Elasticsearch, including HikariCP/JVM/HTTP dashboards and Graylog integration.

Microservices Architecture
Design and operation of microservices platforms, including event-driven flows with ActiveMQ and Guava EventBus, across Maven monorepos with multiple modules.

Elasticsearch & OpenSearch
Experience driving Elasticsearch to OpenSearch migrations using reindex-from-remote techniques in production healthcare environments.

Docker & Kubernetes
Containerization and orchestration of applications using Docker and OVH Managed Kubernetes, with deployment automation via Argo CD and Helm.

Frontend Development
Development of frontend applications using React and TypeScript, including ownership of full-stack internal tools from architecture through launch.

Languages

EnglishFluentFrenchNative speaker

Project history

Freelance Senior Backend Java Developer

BNDMR (Base Nationale de Donnees Maladies Rares) - AP-HP

Government and Public Services

50-250 team member

Worked on a healthcare microservices platform under HDS/GDPR compliance, across a Maven monorepo of 20+ modules and 5 microservices built on Grizzly, Jersey, and Guice, backed by PostgreSQL, Hibernate, and HikariCP.
Built event-driven flows with ActiveMQ and Guava EventBus.
Drove an Elasticsearch → OpenSearch migration (reindex-from-remote and operate the platform on OVH Managed Kubernetes with Argo CD and Helm
Setup observability i.e metrics and alert system of the sytem via Micrometer, Prometheus and Grafana.

Senior Fullstack Developer

Amazon

Transport & Logistics

500-1000 team member

Owned internal applications end-to-end — architecture, backend, frontend, and infrastructure — shipping two capacity-management tools for Amazon Logistics covering 10+ billion packages/year across 500 US and 450 European stations, serving 10,000+ internal users.
Backend work in Java, and TypeScript, including AWS Lambda functions, containerized ECS tasks, and DynamoDB for high-scale NoSQL storage.
Built asynchronous, decoupled communication between services using SQS (with dead-letter queues), SNS, and EventBridge.
Managed infrastructure via AWS and CDK, and built frontends in React and TypeScript.
AWS Certified Developer since December 2022.

Backend Developer

Ekino

Media & Publishing

50-250 team member

Developed the primary API for Groupe Canal+, serving web, mobile, and set-top-box front ends at peaks of 800,000 concurrent users. Built out unit and integration test coverage to 95%.
Stack: GraphQL, TypeScript, Node.js, Express, AWS.

Backend Developer

Omnilog

Media & Publishing

250-500 team member

Consultant for France Télévisions and L'Équipe; contributed backend development for the launch of France.tv on Symfony.

Certificates

AWS devops

AWS

2023


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in