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

Amos Faye

Backend Lead | Delivery | Engagement de résultat

720 €/jour
Argenteuil, FR
15 ans et +

Délai de réponse moyen : 1h

À propos de Amos

Nouvelle API métier, brique critique, refonte ciblée ou lancement de produit : j’interviens lorsque le sujet doit avancer vite, avec un périmètre clair et une responsabilité complète sur la livraison.

Mon rôle couvre le cadrage technique, l’implémentation et la mise en production, avec un pilotage simple et orienté impact.

J’ai évolué dans des environnements exigeants (marketplace, systèmes à forte contrainte, banque), où la priorité est la fiabilité, la maintenabilité et la capacité à accompagner la croissance produit.

Selon les besoins, je peux mobiliser une petite équipe expérimentée (développeurs seniors, QA) afin de garantir une livraison complète et cohérente.

Stack principale : Java, Spring Boot, architectures distribuées, APIs, systèmes transactionnels.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Argenteuil (jusqu’à 20 km), Paris (jusqu’à 30 km)

Expériences

  • BFORBANK
    Consultant Backend Senior
    BANQUE & ASSURANCES
    juin 2023 - Aujourd'hui (2 ans et 11 mois)
    Puteaux, France
    Contexte fonctionnel : Refonte de l'authentification du nouvel espace client web. Refonte backend from scratch de la partie Bourse chez BforBank. Evolutions sur les modules Crédit Assurance.

    Tâches :

    - Participation à la mise en place de l'architecture évènementielle pour la partie Bourse.

    - Création des microservices

    - Gestion des flux de données (synchrones et asynchrones) avec le prestataire gérant les opérations boursières

    - Gestion des transactions, soldes, procurations en fonction des types de comptes.

    - Pilotage de l'implémentation des fonctionnalités liées à l'espace client sans smartphone (authentification, validation des actions sensibles).


    Contexte technique : Spring, Microservices, Rest, OpenAPI, Kafka, Kafka Streams, Kafka Connect, PostgreSql, GCP, Kubernetes, Datadog.
    Microservices Apache Kafka Kubernetes Spring boot Java
  • Publicis Sapient
    Developpeur Backend Senior
    AGENCE & SSII
    août 2021 - juin 2023 (1 an et 10 mois)
    Paris, France
    Contexte : Développement d'une plateforme e-commerce pour le compte de
    Sonepar dans un environnement microservices Java déployés sur
    Azure Cloud. Implémentation de nouvelles fonctionnalités backend
    au sein de plusieurs features team composées chacune d'une dizaine de
    personnes (développeurs + PO + PPO + Scrum master).
    La quasi totalité des réunions et rituels agiles sont en anglais car les
    équipes sont réparties à l’international.

    Sonepar est reconnu comme le leader mondial de la distribution aux
    professionnels de matériel électrique, de solutions et services associés.

    Réalisations:

    - Création de nouvelles API REST en mode « contract first » (OpenAPI)

    - Création et implémentation du microservice de gestion des consentements de
    l’utilisateur en conformité avec la RGPD (architecture hexagonale, Java 11,
    SpringBoot)

    - Participation à la mise en place d’un workflow de suppression et d’anonymisation des
    données utilisateurs à travers tous les microservices de la plateforme et
    synchronisation avec des systèmes tiers.
    (Workflow BPMN, Zeebe, Camunda Cloud, Event driven, Azure Event Hub)

    - Optimisation des performances de recherches (Mongo Atlas Search,
    Geospatial queries)

    - Création d’un microservice d’export en masse de la documentation des produits
    relatifs à une ou plusieurs commandes d’un utilisateur (architecture hexagonale,
    Java 11, workflow BPMN, Zeebe, Azure container storage, Coremedia)

    - Etude d’une solution permettant d’effectuer le suivi des emails d’activation
    de compte envoyés aux utilisateurs via Sendgrid. Documentation de la solution sur
    Confluence.

    - Etude et implémentation d’une solution permettant la gestion dynamique des
    formulaires créés via le CMS Coremedia (GraphQL, Java 11).

    - Tests de performance : Définition de scénarios via Gatling, exécution des scénarios
    via Gatling Cloud et analyse des temps de réponses en fonction du nombre de
    pods déployés. Analyse de la consommation mémoire de la JVM avec Dynatrace.
    Rédaction de comptes rendus sur Confluence et réflexion autour des
    améliorations à apporter.

    - Debugging de problématiques liés à Azure event Hub (Kafkacat, Redpanda (Kowl))

    - Revue de code

    - Estimation de tickets


    - Démonstration des fonctionnalités en fin de sprint

    - Participations aux rituels agiles (PI planning, Sprint planning,
    Refinement, daily meetings, bug reviews)

    - Déploiement de microservices sur les environnements de test et de prod sur
    Azure cloud et résolution de bugs.


    Framework Agile : Safe

    Contexte technique : Architecture hexagonale, Microservices, Java 11, SpringBoot, MongoDB Atlas, Kubernetes, Azure Cloud, OpenAPI, Karate, Azure Event Hub, Zeebe.

    Outils de suivi et de documentation : Jira, Confluence
    Java Microservices Spring boot MongoDB Kubernetes Azure OpenAPI Karate
  • Olaqin
    Développeur Java / Spring
    SECTEUR MÉDICAL
    juillet 2020 - juin 2021 (11 mois)
    Suresnes, France
    Contexte :L’entreprise Olaqin accompagne les pharmaciens, praticiens
    libéraux et établissements de santé avec des solutions et des services
    adaptés à leurs usages.
    Le projet Stellair est une interface web permettant aux professionnels de
    santé de gérer leurs consultations, visualiser les données des cartes vitales
    des patients via un boîtier fourni et télétransmettre des feuilles de soins
    électroniques vers l'assurance maladie.

    Réalisations :
    - Etude et mise en place d'une solution permettant aux professionnels de santé
    de stocker et d'envoyer à l'assurance maladie des justificatifs liés aux factures
    de soins via l'application Stellair. Proposition d’outils et de solutions techniques pour
    le stockage de documents et l’analyse antivirus.
    ◦ Création d'une application Spring Boot exposant des endpoints REST
    pour insérer, télécharger ou supprimer des documents via un système de
    stockage compatible S3 (Minio).
    ◦ Implémentation de règles métiers
    ◦ Création d'une application Spring Boot couplée à un antivirus (ClamAV)
    permettant de vérifier les documents avant stockage.
    ◦ Intégration de la solution sur les infrastructures de développement et
    d'intégration (Centos).

    - Participation à la réflexion et à l'implémentation d'une PKI (Public Key Infrastructure) avec Bouncy Castle.
    ◦ Vérification de signature de CSR (Certificate Signing Request)
    ◦ Gestion des certificats (génération, renouvellement, révocation)

    - Evolutions mineures sur le front (ReactJS).

    - Revue de code

    - Participation aux réunions de cadrage et aux rituels agiles (rétros, daily meetings, planning poker).
    Java 8 Spring boot Docker JPA Hibernate Apache Kafka PostgreSQL Git React.js Minio ClamAV Jenkins

Recommandations

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

  • Expert en Informatique et Systèmes d’informations
    Infosup / Ingésup
    2010

Compétences

Catégories