Antoine Crochet

Développeur Backend Java | Expert Keycloak

Salaire / Taux journalier

Rennes, France

Mobilité : Paris

Freelance

Peut venir sur site

Expertises

Spring BootDéveloppement BackendMicroservicesJavaDomain Driven DesignTest Driven DevelopmentClean CodeClean ArchitectureEvent Driven ArchitectureTypescriptPostgreSQLGitGitLabJenkinsRESTful APIsMavenHexagonal ArchitectureReactAngularMariaDBMongoDBMySQLDockerKafkaBitbucketSwagger/OpenAPIAnsibleScrumConfluenceJiraElasticsearch

Langues

Français (Maternelle)Anglais

À propos

Introduction

Spécialisé en Keycloak et développement backend Java, j’accompagne les entreprises dans l’intégration d’authentification sécurisée et la conception d’APIs performantes. J'ai une solide expérience sur Spring Boot et Quarkus pour intevernir sur des projets exigeants où la performance, la fiabilité et la qualité du code sont essentielles. Mon domaine d’expertise : Keycloak et les protocoles d’identité. J’assure l’intégration complète, sa personnalisation, des audits et optimisations de sécurité.

Liens

Expérience de travail

KeepeekFreelance

juin 2021 - Présent

5 ans 5 mois

Rennes, France

Consultant - Développeur Backend

avr. 2024 - Présent

2 ans 7 mois

Rennes, France

🚀 Conception et développement de microservices Quarkus from scratch (Java 21 + virtual threads) pour remplacer un monolithe obsolète par une architecture moderne et performante. 🔧 Optimisation de l'API existante avec un focus sur la performance et la scalabilité. 🔐 Accompagnement complet sur Keycloak : développements personnalisés (via la SPI), support technique et configuration fine des royaumes. 💡 Contributions ponctuelles en React.js pour enrichir l’expérience utilisateur côté frontend. 🚀 Mes contributions principales - Conception et développement de microservices Java dockerisés - Analyse et résolution de problèmes de performance sur le backend et l’API legacy - Maintenance et évolution de Keycloak (développement SPI, support, migration de version) - Migration de Keycloak 15 → 23 et MariaDB → PostgreSQL - Contribution à l’architecture logicielle et mise en place des bonnes pratiques de développement (TDD – Test-Driven Development, DDD – Domain-Driven Design) - Participation à la relecture de code et amélioration continue 🛠️ Technologies utilisées Java 21 · Quarkus · Virtual Threads · Hibernate · Kafka · SQL · Docker · Docker Compose · Git · Nginx · Gravitee · Elasticsearch · PostgreSQL · MariaDB · Keycloak · OpenID Connect · JWT · Hazelcast

Ingénieur R&D

juin 2021 - mai 2024

3 ans

Rennes, France

🚀 Mes contributions principales - Conception et développement de microservices Java dockerisés (Spring Boot, Quarkus, Vert.x) - Évolution de l’application web legacy (Java 8) - Développement de fonctionnalités pour l’application front (React.js) - Chiffrages et développements de Proof of Concepts - Mise en place de tests d’intégration et de tests de performance (Gatling) - Intégration et configuration de Keycloak pour la gestion de l’authentification (développements personnalisés, support en production) - Contribution à l’architecture logicielle et application des bonnes pratiques de développement TDD (Test-Driven Development), DDD (Domain-Driven Design) et à la relecture de code - Conseil et support sur les sujets d'authentification et autorisation - Conception d'APIs RESTful - Configuration Nginx 🛠️ Technologies utilisées Java 8 / 11 · Spring Boot · Quarkus · Vert.x · React.js · SQL · Docker · Docker Compose · Git · Nginx · Elasticsearch · MariaDB · Keycloak · OpenID Connect · JWT · Gatling · Azure Storage · OpenAI

Ingénieur développement

Viaccess-Orca

sept. 2018 - juil. 2021

2 ans 11 mois

Région de Rennes, France

- Développement de microservices Java (Spring Boot), dockerisés et déployés via Ansible - Mise en place et exécution de tests automatisés (QA) - Travail sur des problématiques de performance et de complexité logicielle, avec un focus sur le support de très hauts pics de charge - Participation aux rituels et au suivi de projet en méthodologie Agile - Rédaction de documentation technique pour faciliter la transmission et la maintenance

Ingénieur développement

VeoNum Human First!

sept. 2018 - juil. 2021

2 ans 11 mois

Région de Rennes, France

Stage de fin d’études ingénieur

Technicolor

févr. 2018 - août 2018

7 mois

Rennes, France

Développement d'applications Android TV Android NDK / AOSP Étude des problèmes de Latence audio sur Android

Stagiaire en informatique

Ouest-France

juin 2017 - août 2017

3 mois

Rennes, France

Service banque de Contenu - Traitement Automatique du Language Développement d'outils d'annotations Développement de web services (Spring Boot)


Formation

Linköping University

Master's degree

2017 - 2018

2 ans

INSA Rennes

Diplôme d'ingénieur

2013 - 2018

6 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.