You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Jeremy C.JC

Jeremy C.

Développeur Senior Kotlin | Java | Spring

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

About Jeremy

Développeur backend avant tout, je travaille principalement avec Kotlin (et Java quand il le faut) pour créer des solutions robustes, scalables et adaptées aux besoins des entreprises. Mon truc, c’est de comprendre les problèmes, souvent architecturaux, et de proposer des solutions claires, efficaces et maintenables.

J’ai une bonne expérience sur tout ce qui touche au backend avec Spring (et un peu de Quarkus), en passant par la CI/CD avec GitLab, les déploiements cloud sur AWS, la surveillance avec Datadog, ou encore l’infra as code avec Terraform et Helm.
Je touche aussi au front de temps en temps avec Angular/TypeScript, mais c’est clairement le backend qui me motive le plus.

Ce que je cherche aujourd’hui : des projets backend stimulants, où je peux apporter de la valeur en construisant des systèmes solides, évolutifs et bien pensés.
  • English

    Native or bilingual

Can work on-site
Paris (up to 50km), Paris (up to 10km)

Experience

  • SNCF Connect & Tech
    Developpeur Kotlin Senior
    TRANSPORTATION
    June 2022 - Today (4 years)
    Saint-Denis, France
    🔸 Contexte
    Équipe Agile Scrum (14 personnes).
    Projet dédié à la distribution, la validation et le contrôle des titres de transport TER dématérialisés, intégrés à divers supports (cartes physiques, mobiles, portiques, QRCode).

    🔸 Réalisations techniques
    - Développement back-end principalement en Kotlin (Spring, Quarkus, Koin) :
    -- Création de codes-barres 2D normés et signés (ASN1, cryptographie, AWS KMS)
    -- Mise en place de webservices et librairies embarquables pour la lecture/écriture sur cartes billettiques (Kotlin, Keyple)
    -- Gestion du cycle de vie des cartes via webservices et événements AWS (DynamoDB, SNS, SQS)
    - Migration de fat JARs vers une architecture modulaire Kotlin Multiplatform (JVM & Android)
    - Obfuscation de code avec ProGuard pour les livraisons clients
    - Automatisation CI/CD avec GitLab CI, déploiement sur Kubernetes via Helm et Terraform (AWS)
    - Portage léger d’une librairie de codes-barres vers iOS (Swift, Objective-C, C++)

    🔸 Réalisations fonctionnelles
    - Distribution, validation et contrôle des titres de transport (cartes, smartphones, QRCode)
    - Encodage et décodage de QRCode 2D sécurisés et interopérables
    - Suivi complet du cycle de vie des cartes (de la commande à la livraison)
    - Sécurisation des signatures numériques grâce à AWS KMS
    - Rationalisation des référentiels métier entre différents modules
    - Application des principes Clean Architecture, Hexagonal et inversion de contrôle

    🔸 Environnement technique
    Kotlin (usage intensif), Java, Spring Boot, Quarkus, AWS (KMS, SNS, SQS, DynamoDB), SQLite, PostgreSQL, Keyple, Koin, Ktor, Exposed, Hibernate, Room, GitLab CI, Kubernetes, Helm, Terraform, Maven, Gradle, Android, iOS (Swift/Obj-C/C++), Datadog
    Kotlin Kotlin Multiplatform AWS Spring Android
  • PMU
    Développeur Java
    ENTERTAINMENT AND LEISURE
    February 2021 - Today (5 years and 4 months)
    Paris, France
    🔸 Contexte
    Équipe Agile (7 personnes, SAFe).
    Refonte du SI et de la chaîne de prise de paris en ligne.

    🔸 Réalisations techniques
    - Microservices Java (Spring Boot) pour la prise de paris
    - Mise en place de batch de traitement evenementiels
    - Présentation et partage de solutions techniques en transverse

    🔸 Réalisations fonctionnelles
    - Sécurisation du processus de prise de pari
    - Amélioration de la performance applicative

    🔸 Environnement technique
    Java, Spring Boot, Kafka, Git, GitLab CI, Docker, REST, JUnit, Mockito, PostgreSQL
    Spring Apache Kafka Tech Lead Java
  • Société Générale
    Développeur full-stack Java Angular
    BANKING AND INSURANCE
    July 2019 - January 2021 (1 year and 7 months)
    Puteaux, France
    🔸 Contexte
    Équipe Agile (8 personnes, Scrum).
    Refonte d’une application de gestion de portefeuilles et des règlements financiers.

    🔸 Réalisations techniques
    - Développement fullstack (Java Spring + Angular)
    - Mise en place d’AOP pour audit centralisé
    - Optimisation de requêtes Hibernate et gestion mémoire
    - Utilisation avancée de design patterns (Factory, Builder)
    - Tests unitaires & E2E (JUnit, Mockito, Jasmine, Karma)
    - Déploiement applicatif sur Azure

    🔸 Réalisations fonctionnelles
    - Automatisation des processus financiers internes
    - Refonte de modules critiques liés aux activités de trading
    - Collaboration en pair programming & revues de code

    🔸 Environnement technique
    Java, Spring Boot, Angular, Hibernate, REST, AOP, Azure, Karma, Jasmine, Git, PostgreSQL
    Java Spring Angular Typescript API REST

Recommendations

FU
FU
Jérôme A.JA
+2
Former user and 4 other people have recommended Jeremy

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • DUT Chimie
    IUT A de Lille 1
    2009
  • Concepteur développeur informatique
    AFPA
    2017

Certifications

Skill set

Categories