You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Sébastien HeiligSH

Sébastien Heilig

TechLead Archi | Java Kotlin Angular | Cloud | IA

700 €/jour
Metz, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Sébastien

Expert Java - Kotlin | Tech Lead & Solution Architect


Vous cherchez un Tech Lead ou un Solution Architect capable de transformer votre SI, moderniser vos applications et encadrer vos équipes de développement ?

Avec plus de 13 ans d’expérience en Java, Kotlin, Spring Boot, Quarkus et sur des architectures distribuées, j’accompagne les entreprises dans leurs projets les plus stratégiques :
  • Architecture logicielle et modernisation : migration vers les dernières versions Java, Kotlin, Quarkus et Spring, découpage de monolithes en microservices/modulith, mise en place de librairies transverses. Installation et intégration de Kafka.
  • Leadership : encadrement d’équipes de 5 à 20 développeurs, mise en place de bonnes pratiques (code reviews, qualité logicielle).
  • Expertise Cloud & DevOps : intégration CI/CD (GitLab, Jenkins, Ansible), déploiement sur Kubernetes, OpenShift, Azure, containers Docker.
  • Innovation & PoC : évaluation de frameworks et conception de solutions adaptées aux besoins métiers.

Expériences clés

Banque & Assurance : pilotage de migrations critiques (Java 8 → 21, Spring Boot 2 → 3), mise en place de Kafka, création de librairies utilisées par 200+ développeurs.

Télécom & Satellite : conception d’architectures distribuées pour des systèmes complexes et formation par un CTO au métier d'Architect.

Énergie & Industrie : mise en place de pipelines CI/CD.

Pourquoi travailler avec moi ?

✔️ Une expertise technique premium sur Java/Kotlin et les frameworks modernes
✔️ Une vision architecte pour allier performance, scalabilité et robustesse
✔️ Un accompagnement concret de vos équipes

📩 Contactez-moi pour discuter de vos besoins
📩 Youtube : 📩 Linkedin :
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

En télétravail uniquement
Travaille majoritairement à distance

Expériences

  • Banque Raiffeisen
    Tech Team Lead
    BANQUE & ASSURANCES
    novembre 2024 - Aujourd'hui (1 an et 7 mois)
    Leudelange, Luxembourg
    En tant que Tech Lead et Chef d’équipe freelance pour la Banque Raiffeisen, j’assure la direction technique et l’encadrement d’une équipe de développement dédiée à la digitalisation des demandes de crédits. Ma mission principale consiste à intégrer la solution SaaS nCino (hébergée sur Salesforce) avec le Core Banking System T24, en concevant une architecture fiable, évolutive et alignée aux exigences réglementaires et métiers.

    J’ai défini et mis en œuvre une architecture événementielle moderne basée sur gRPC et Kafka, favorisant la résilience, la performance et l’interopérabilité entre les différents systèmes. Le déploiement des microservices est opéré sur OpenShift, avec une chaîne CI/CD GitLab garantissant un delivery fluide, automatisé et sécurisé.

    En parallèle de l’aspect technique, j’assume un rôle de leader : encadrement et coaching des développeurs, définition des bonnes pratiques, revue de code et coordination avec les équipes métiers et les partenaires techniques. J’interviens également dans les choix stratégiques d’architecture afin d’assurer la pérennité, la qualité et la sécurité de l’écosystème applicatif.

    Ce rôle me permet de conjuguer expertise technique pointue (Java/Kotlin, Spring Boot, microservices, Kafka, conteneurisation) et responsabilités de pilotage (leadership, gestion d’équipe, coordination inter-métiers), dans le cadre d’un projet bancaire stratégique de transformation digitale.
    Apache Kafka OpenShift Spring boot Salesforce gRPC
  • Pictet Group
    Technical Lead
    BANQUE & ASSURANCES
    avril 2024 - janvier 2025 (9 mois)
    Luxembourg
    I Joined a dynamic team as Tech Lead, quickly mastering Python to spearhead development across multiple projects. Leveraged new skills to efficiently design and implement optimized features, successfully deploying applications in production using Docker containers to enhance scalability and performance.

    I worked on the following projects:
    • SyncOp: synchronizing Cascade Operations from Efront to Avaloq and the reverse.
    • Fricadel: automating the creation of Notices inside Efront from an external system named Canoe.
    I provided Java code reviews on projects delivered by Pictet Technologies company, and helped my colleagues to support these applications.
    I was responsible of deploying these applications using GitOps and ArgoCD to ease the deployment by configuration.


    Java Python FastAPI SQLAlchemy Argo CD
  • Banque Internationale à Luxembourg (BIL)
    Senior Java / Kotlin (BIL)
    BANQUE & ASSURANCES
    janvier 2022 - avril 2024 (2 ans et 3 mois)
    Luxembourg
    As a Senior Java/Kotlin Developer in a dynamic team of five, my role is focused on developing, maintaining, and enhancing more than 30 shared libraries and a variety of microservices within an Openshift environment for BIL.
    Working with a foundation in Spring Boot, I am responsible for delivering high-quality, secure, and performant code, aligning with rigorous standards for the entire development ecosystem at BIL.

    My mission centers on creating and maintaining shared, high-quality resources and tools to enable seamless and secure development for all teams at BIL. This includes:
    • Ensuring double code reviews, 100% Sonar compliance, full code coverage, and no critical vulnerabilities (CVEs) for all releases.
    • Supporting legacy code improvements and reducing technical debt by modularizing a monolithic application into Spring Boot starters.
    • Developing foundational artifacts such as:
    → bil-dependencies to manage Spring library compatibility,
    → bil-bom for version control of external dependencies,
    → bil-parent for overarching dependencies and plugin management.

    Additional contributions include updating Maven archetypes and managing extensive migrations across Java and Spring Boot versions (Java 8 → 11 → 17, Spring Boot 2 → 3). Alongside release management, I create migration guidelines to support fellow developers as we update critical libraries.
    Java OpenShift Spring boot Kotlin SonarQube

Recommandations

Soyez le premier à recommander Sébastien

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Master Informatique spécialité LOG, Informatique
    Université de Lorraine
    2013
    Master Informatique spécialité LOG, Informatique
  • Licence 3 Informatique et Sciences Cognitives
    Fac de lettres Nancy
    2011
    Licence 3 Informatique et Sciences Cognitives

Compétences

Catégories