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

Amos Faye

Senior Backend Java Consultant

€690/day
Argenteuil, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Amos

New business API, critical component, targeted refactoring, or product launch: I step in when a project needs to move quickly, with a clear scope and full responsibility for delivery.

My role covers technical scoping, implementation, and production deployment, with simple, impact-oriented management.

I have worked in demanding environments (marketplaces, systems with high constraints, banking), where the priority is reliability, maintainability, and the ability to support product growth.

Depending on needs, I can mobilize a small, experienced team (senior developers, QA) to ensure a complete and coherent delivery.

Main stack: Java, Spring Boot, distributed architectures, APIs, transactional systems.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Argenteuil (up to 20km), Paris (up to 30km)

Experience

  • BFORBANK
    Senior Backend Consultant
    BANKING AND INSURANCE
    June 2023 - Today (3 years and 1 month)
    Puteaux, France
    Functional Context: Refactoring of the authentication for the new web customer area. Backend refactoring from scratch for the Trading section at BforBank. Developments on the Credit Insurance modules.

    Tasks:

    - Participation in the implementation of the event-driven architecture for the Trading section.

    - Creation of microservices

    - Management of data flows (synchronous and asynchronous) with the provider managing trading operations

    - Management of transactions, balances, mandates based on account types.

    - Oversight of the implementation of functionalities related to the customer area without a smartphone (authentication, validation of sensitive actions).

    Technical Context: Spring, Microservices, Rest, OpenAPI, Kafka, Kafka Streams, Kafka Connect, PostgreSql, GCP, Kubernetes, Datadog.
    Microservices Apache Kafka Kubernetes Spring Boot Java
  • Publicis Sapient
    Senior Backend Developer
    DIGITAL AND IT
    August 2021 - June 2023 (1 year and 10 months)
    Paris, France
    Context: Development of an e-commerce platform for Sonepar in a Java microservices environment deployed on Azure Cloud. Implementation of new backend features within several feature teams, each composed of about ten people (developers + PO + PPO + Scrum master). Most agile meetings and rituals are in English as the teams are distributed internationally.

    Sonepar is recognized as the world leader in distributing electrical equipment, solutions, and associated services to professionals.

    Achievements:

    - Creation of new REST APIs in "contract-first" mode (OpenAPI)

    - Creation and implementation of the user consent management microservice in compliance with GDPR (hexagonal architecture, Java 11, SpringBoot)

    - Participation in the implementation of a data deletion and anonymization workflow across all platform microservices and synchronization with third-party systems. (BPMN Workflow, Zeebe, Camunda Cloud, Event-driven, Azure Event Hub)

    - Optimization of search performance (Mongo Atlas Search, Geospatial queries)

    - Creation of a microservice for bulk export of product documentation related to one or more user orders (hexagonal architecture, Java 11, BPMN workflow, Zeebe, Azure container storage, Coremedia)

    - Study of a solution for tracking account activation emails sent to users via Sendgrid. Documentation of the solution on Confluence.

    - Study and implementation of a solution for dynamic management of forms created via the Coremedia CMS (GraphQL, Java 11).

    - Performance testing: Definition of scenarios via Gatling, execution of scenarios via Gatling Cloud, and analysis of response times based on the number of deployed pods. Analysis of JVM memory consumption with Dynatrace. Writing reports on Confluence and brainstorming improvements.

    - Debugging issues related to Azure Event Hub (Kafkacat, Redpanda (Kowl))

    - Code review

    - Ticket estimation

    - Demonstration of features at the end of the sprint

    - Participation in agile rituals (PI planning, Sprint planning, Refinement, daily meetings, bug reviews)

    - Deployment of microservices on test and production environments on Azure cloud and bug resolution.

    Agile Framework: Safe

    Technical Context: Hexagonal architecture, Microservices, Java 11, SpringBoot, MongoDB Atlas, Kubernetes, Azure Cloud, OpenAPI, Karate, Azure Event Hub, Zeebe.

    Tracking and Documentation Tools: Jira, Confluence.
    Java Microservices Spring Boot MongoDB Kubernetes Azure OpenAPI Karate
  • Olaqin
    Java / Spring Developer
    MEDICAL
    July 2020 - June 2021 (11 months)
    Suresnes, France
    Context: Olaqin supports pharmacists, independent practitioners, and healthcare facilities with solutions and services adapted to their needs. The Stellair project is a web interface allowing healthcare professionals to manage their consultations, view patient vital data via a provided device, and transmit electronic treatment sheets to health insurance.

    Achievements:

    - Study and implementation of a solution allowing healthcare professionals to store and send supporting documents for treatment invoices to health insurance via the Stellair application. Proposal of tools and technical solutions for document storage and antivirus scanning.
    * Creation of a Spring Boot application exposing REST endpoints to insert, download, or delete documents via an S3-compatible storage system (Minio).
    * Implementation of business rules
    * Creation of a Spring Boot application coupled with an antivirus (ClamAV) to scan documents before storage.
    * Integration of the solution into development and integration infrastructures (CentOS).

    - Participation in the design and implementation of a PKI (Public Key Infrastructure) with Bouncy Castle.
    * Verification of CSR (Certificate Signing Request) signatures
    * Certificate management (generation, renewal, revocation)

    - Minor front-end developments (ReactJS).

    - Code review

    - Participation in scoping meetings and agile rituals (retrospectives, daily meetings, planning poker).
    Java 8 Spring Boot Docker JPA Hibernate Apache Kafka PostgreSQL Git React.js Minio ClamAV Jenkins

Recommendations

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

  • Expert in Information Technology and Information Systems
    Infosup / Ingésup
    2010

Skill set

Categories