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

Mekki Bennani

Senior Java Developer

€620/day
La Garenne-Colombes, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Mekki

Hello, I am Mekki, a senior Java/J2EE developer (since 2014), an expert in a microservice environment with DDD architecture and Spring Boot Java 17 framework, with significant skills in manipulating Cloud and DEVOPS infrastructure tools. Possessing solid experience in several environments and technologies, especially Spring Boot, Security, Data, Batch frameworks and PostgreSQL, Oracle, MySQL, Redis databases, m Angular (9), Jquery, BDD(Cucumber), JUnit, DDD; Kubernetes, Gitlab-CI, Docker, GCP.
  • English

    Fluent

  • French

    Native or bilingual

  • Arabic

    Native or bilingual

Can work on-site
La Garenne-Colombes (up to 20km), Antony (up to 20km)

Experience

  • worldline
    Senior Java Developer
    BANKING AND INSURANCE
    February 2022 - Today (4 years and 4 months)
    Suresnes, France
    Technologies: JAVA 17, J2EE, Spring Boot, Webflux, Spring Security, Spring Batch, JPA, Kafka, OAuth2, OpenId, Gitlab-ci,
    Redis, Docker, Kubernetes, Cucumber, JUNIT, GIT, JIRA/Confluence, Intellij, Insomnia, GCP, Linux, DDD, BDD, Sonar,
    ArgoCD, Helm, Datadog, Reactive programming, Hexagonal architecture, SOLID, Clean code.
    Methodology: Agile (SCRUM).
    PPAAS is a payment platform as a service. Designed to be "API first", it aims to provide payment, commerce and reporting services to merchants of Ingenico/Worldline partners. This project was
    developed using Hexagonal architecture with TDD and BDD with clean code
    Tasks:
    - Design, development and code review of REST APIs using Spring Boot,
    - Development of unit and integration tests,
    - Participate in the different stages of Scrum,
    - Skills development for newcomers,
    - Participation in the project architecture (Redis proposal to improve performance).
    Spring boot Spring Security Spring Batch Spring Data JPA Spring Webflux Apache Kafka Redis DDD TDD/BDD Jira Service Desk Atlassian Confluence JUnit5 Cucumber Docker Kubernetes Google cloud Helm
  • GROUPE NRJ
    Development Manager
    FILM AND AV
    August 2019 - February 2022 (2 years and 6 months)
    Paris, France
    Methodology: Agile (SCRUM).
    - Design and development of a Drive to centralize file transfers between employees of
    the NRJ group (JAVA 11, Spring data, Spring Security, JPA, Maven, Jquery, PostgreSQL, LDAP, FTP, JIRA, Confluence,
    Gitlab, Continuous Integration),
    - Design and development of the Backoffice for managing metadata for NRJ group franchisees (JAVA
    8, Spring data, Spring Security, Spring Batch, JPA, Maven, Angular 9, PostgreSQL, Python, Socket, JIRA, Confluence,
    Gitlab, Continuous Integration).
    - Evolution and bug fixes of the Backoffice managing the NRJ Group's mobile applications (radio applications
    NRJ, CherieFM, Nostalgie and Rire & Chanson for the 14 countries of the NRJ group, NRJPLAY application) (JAVA, J2EE,
    JSP/Servlet, Tomcat 7, Geoserver, OpenLayers, PostgreSQL, Redis),
    Tasks:
    - Design, development and code review of REST APIs using Spring Boot
    - Participate in the different stages of Scrum
    - Writing SQL procedures for PostgreSQL
    - Deployment of applications (CI/CD)
    - Supervision of a Junior developer
    Spring boot Spring Security Spring Batch Spring Data PostgreSQL Scrum Continuous Integration LDAP PL/pgSQL
  • Capgemini
    Developer
    SOFTWARE PUBLISHING
    January 2018 - August 2019 (1 year and 7 months)
    Paris, France
    Client: Banque de France (Paris, France), Team of 7 people.
    Technologies: JAVA 8 /J2EE, Spring Batch, Spring Boot, FileNET, Shell, GIT, Jenkins, XLDeploy, Oracle 11G, JIRA,
    Confluence.
    Methodology: Agile (SCRUM).
    Project: GEDA for BANQUE DE FRANCE (BdF), an application for electronic document management and
    their archiving.
    Tasks:
    - Design, development and code review of document import and archiving modules,
    - CI/CD via Jenkins, XLDeploy and XLRelease.

Recommendations

Be the first to recommend Mekki

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

  • Computer Engineer
    EHTP
    2014
    Je suis un ingnéieur de l'EHTP promotion 2014, filière Système d'information Géographique. On a abordé tous ce qui est développement d'application avec et sans cartouche spatial.

Skill set (51)

Categories