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

Amen Bhar

Tech Lead

€700/day
Yerres, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Amen

Lead Developer / Senior Backend Developer with over 16 years of experience in Java-Spring environments. I am currently working at Boursorama on Middle applications, where I am leading various technical projects: load testing (Gatling Enterprise) and performance optimization, version migrations (Java 11 → 21, Spring Boot), legacy protocol migrations (pop3/imap → Microsoft MSGRAPH) and tooling (Nexus → JFrog), security foundation migration (Apache Shiro → Spring Security), as well as the electronic invoicing reform (Dispatcher EID project, Java 25 / Spring Boot 4). I also manage the run of environments (incident tracking, production deployments, configuration via Consul).
I am looking for a mission that will allow me to bring my know-how, my passion, and my resilience, and to be challenged functionally and technically on new topics and issues.
  • Arabic

    Native or bilingual

  • English

    Fluent

  • French

    Native or bilingual

Can work on-site
Yerres (up to 50km)

Experience

  • Boursorama
    Lead Developer
    BANKING AND INSURANCE
    January 2024 - Today (2 years and 7 months)
    Boulogne-Billancourt, France
    • Load tests (Gatling Enterprise on-premise) and performance reports, covering application optimization and performance tests following major infrastructure changes (transition from VM to Docker in prod/val and from VM to Kubernetes in testing).
    • Migration of legacy pop3/imap protocols to Microsoft MSGRAPH in a batch application (CTI) for receiving and routing external emails, integrated with Middle applications (CRM, OXY).
    • PoC and feature tests to validate the migration of the Nexus artifact manager to JFrog.
    • PoC and estimation for migrating Apache Shiro to Spring Security on Middle applications.
    • Migration of Middle applications from Java 11 to Java 21 (Spring Boot 2.7 → 3.5).
    • Management of Avro topics and schema lifecycle and compatibility; integration of applications into the Kafka ecosystem (producers, consumers, Kafka Connect); monitoring of consumers (lags, consumer group status).
    • Identification and resolution of performance bottlenecks in Kafka consumption.
    • Dispatcher EID (electronic invoicing reform): management of flows 2/6/8/9/10 and monitoring, with the development of a new application in Java 25 / Spring Boot 4.
    • Optimization of batch processing.
    • Run management (1 week out of 7): tracking, prioritization, and qualification of tickets (testing/production incidents), resolution or escalation to relevant teams, monitoring of production deployments, and application of configurations via Consul.
    Keywords: Gatling, GitLab CI/CD, Docker, Kubernetes, Kafka, Java 11-25, Spring Boot 2.7 / 3.5 / 4.*, Apache Shiro, Spring Security, Consul, HAProxy, monitoring and observability.
    Spring boot Gatling Migration Optimization POC
  • Société Générale - CIB
    Tech Lead
    BANKING AND INSURANCE
    March 2023 - January 2024 (10 months)
    Paris, France
    Tech lead within a feature team in the tribe responsible for structured finance (and around LoanIq).
    My feature team handles several topics:
    • Management of reporting tools and some reports extracted from LoanIq.
    • Implementation of a data lake feeder with data from Loaniq.
    • Management of defaults in Loaniq.

    My main tasks are:
    • Scoping and technical study of new topics/projects.
    • Participation in the development of requirements.
    • Mentoring developers (especially juniors).
    • Preparation and deployment of deliveries (to non-production environments).
    • Supervision of code quality (code review).
    • Ensuring our components comply with SG standards.

    Technical Stack:
    Java 8 - 17, spring boot, spring batch, apache parquet, jenkins, xldeploy, docker, k8s…
    Java Spring boot Hexagonal Architecture BDD TDD
  • Majorel
    Lead Developer
    BANKING AND INSURANCE
    November 2018 - February 2023 (4 years and 3 months)
    Paris, France
    Backend Lead Developer (Micro-Services: Reactor, Spring Boot, Spring Cloud, Consul, HAProxy, Fabio, Hexagonal Architecture, Spring Streaming, Kafka, Avro Serialization, MongoDB) SAML spring security (multiple IDPs and SPs) Keycloak TDD / BDD (Junit / Cucumber) Testcontainers ETL Jobs (Talend) Docker-compose Continuous Delivery / Continuous Integration (Gitlab CI/Runner) Pair Programming/Code Review (Upsource) Agile
    Keycloak Spring boot Hexagonal Architecture Spring Reactor CI/CD

Recommendations

HM
OT
Hichem Mâalmi and 1 other person have recommended Amen

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

  • DNI, Informatique
    Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT
    2010
    DNI, Informatique
  • DUT, Réseaux informatiques et Télécommunication
    INSAT - Institut National des Sciences Appliquées et de Technologie
    2007
    DUT, Réseaux informatiques et Télécommunication

Certifications

Skill set

Categories