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

Hicham B.

Senior Java Developer / Tech Lead

€700/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Hicham

Eager to learn with a leadership mindset, I use my technical skills to bring the best solutions to clients and partners. I learn quickly, and I'm not afraid to accept new challenges, as long as it benefits my partners and myself. Specialties: IT Architecture, Software System Design, Craftsmanship, Cloud, DevOps, Team management, Agility, agility@Scale
  • English

    Fluent

  • Arabic

    Native or bilingual

  • French

    Native or bilingual

Can work on-site
Paris (up to 50km), Poissy (up to 50km), Massy (up to 50km), Pantin (up to 50km)

Experience

  • Société Générale
    Technical Lead
    BANKING AND INSURANCE
    January 2023 - Today (3 years and 5 months)
    Paris, France
    TED : TrustEd Privacy Data
    • Piloting the SaaS migration of OneTrust, the solution editor used in TED
    • Piloting the redesign of the Trusted Protected Data (TED) application to a Microservices architecture
    • Automation of the TED CI/CD chain: Creation of automated Jenkins pipeline for continuous integration
    • Application of best practices through the implementation of weekly workshops for the development team (3 developers)
    • Dockerization and deployment on Kubernetes of TED APIs
    • Use of Vault for storing secrets of TED microservices
    • Integration of microservices monitoring (ELK Suite)

    Technical Environment : Java 17, SpringBoot 3.2.0, Maven, Docker, Kubernetes, Sonar, Lombok, Junit, Mockito, OneTrust

    ------------------------------------------------------------------------------
    DRM : Data Record Management

    • Definition of the application's technical roadmap
    • Facilitation of Tech Talk workshops (introduction of new technological topics)
    • Code Review and Validation
    • Piloting the application performance optimization project
    • Technical migration (Java, Springboot, postgresql)
    • Introduction of automated tests via Playwright
    • Introduction to the BDD method via the implementation of acceptance tests

    Technical Environment : Java 21 , Spring Boot 3.4.1 , Spring Jpa, Maven, Docker, Kubernetes, Sonar, Lombok, Junit, Mockito, Cucumber, Playwright
  • CA-CIB
    Senior Software Engineer
    BANKING AND INSURANCE
    November 2020 - December 2022 (2 years and 1 month)
    Montrouge, France
    SIS (Securitization Informatin System) :
    • Redesign of the Securitization project,
    • Using microservices architecture in an agile team
    • Development of APIs using best practices (clean code, 100% coverage, code review, TDD ...)
    • Architecture proposal for log management (ELK) + Sleuth Id
    • Setting up business workshops to identify needs and present proposed technical solutions

    CIRRUS :
    • Implementation of an audit of insurance operations
    • Dockerization and deployment on Kubernetes of various services
    • Production launch,
    • Environment management
    • Technical and functional support for new team members

    Technical Environment : Java 11 , SpringBoot 2, Hibernate, JPA, ELK, Maven, nexus, Gitlab, Jenkins, Masterdeploy (rundeck), Docker, Kubernetes, kustomize, harbor, Sonar, Ansible, Lombok, Postgresql, Swagger, JUnit, Mockito, Cucumber
  • SG-CIB
    Senior Software Engineer
    BANKING AND INSURANCE
    October 2017 - November 2020 (3 years and 1 month)
    Fontenay-sous-Bois, France
    • Improvement of Market Risk Engine (MRE)
    • Migration of MRE to Metric Platform (MPT)
    • Winner of the CapMon Hackhaton (capacity monitoring platform)
    • Participation in the development and improvement of applications facilitating the industrialization and production of regulatory metric calculations in market finance.
    • Integration of Marpe, a risk chain monitoring tool
    • Redesign & evolution of MyAware, a monitoring application used by support teams (caching, migration to Docker & K8s)
    • Environment monitoring,
    • Simulation of an increase in the volume of data processed, then proposal of technical solutions (CPU, Numa-Nodes management, data processing ...)

    Technical Environment : Java 8, Spring (core, boot, batch, cache), Hibernate, maven, Rest API, ActivePivot (notions), ELK (notions), SQL, Scrum (Agile @ scale), Git, Jenkins, XLDeploy, Jira, docker

Recommendations

Be the first to recommend Hicham

Help this freelancer shine by sharing your experience working together.

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

  • Ingénieur d'Etat en Génie Logiciel
    ENSIAS - Rabat (Maroc)
    2013
    Formation d'ingénieur complète et polyvalente, axée sur le développement logiciel, selon différentes méthodologies utilisées dans le marché du travail. Aussi, la formation contenait des modules tels que la gestion de projet, des notions de BI, et de réseau.

Skill set (23)

Categories