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

Salah Eddine Belhassane

Java / Kafka / Elasticsearch Developer

€650/day
Paris, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Salah Eddine

I am a senior developer engineer specializing in Java development with particular expertise in Spring, Kafka, and Elasticsearch. With over 9 years of experience, I have designed and developed complex software solutions for various sectors. Currently a Fullstack Java consultant at APICIL Epargne, my skills include microservices development, REST APIs, and event-driven architectures, supported by several professional certifications, notably in Kafka and Spring.
  • French

    Native or bilingual

  • English

    Fluent

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

Experience

  • Enedis
    Senior Full Stack Developer
    ENERGY AND UTILITIES
    October 2024 - Today (1 year and 8 months)
    Courbevoie, France

    Context:

    Intervention within the Linky Coeur program to support projects:
    • Magellan Project, which aims to monitor and control the communication chain.
    • Project to Redesign OPS services towards a SOA Jakarta EE architecture (Wildfly) and ensure the evolutionary and corrective maintenance of the various services in the communication chain.

    Missions

    • Analysis, design, and development of functionalities in compliance with quality and performance standards.
    • Implementation of automated tests (AT).
    • Participation in SCRUM ceremonies (Sprint Planning, Sprint Review, Daily Meeting, Retro, etc.).
    • Code review (Pull Requests).
    • Performance analysis and optimization.
    • Participation in defining the technical architecture and technological choices for software components.
    • Version tracking and production deployment.
    • Analysis and correction of production anomalies.
    Apache Kafka Git Java Spring React.js
  • Groupe APICIL
    Fullstack Java Consultant
    BANKING AND INSURANCE
    January 2022 - September 2024 (2 years and 8 months)
    Paris, France
    Context:
    Interventions within the transverse team to support development teams in migrating to a Microservices architecture.

    Missions:
    • Analysis, Design, and development of User Stories in compliance with current standards.
    • Participation in SCRUM ceremonies.
    • Support for development teams.
    • Performance analysis and optimization.
    • Delivery, packaging, and deployment.
    • Reflection/Decisions on technical architecture and technological choices for software components.
    • Writing technical documentation.
    • Participation in technical committees.
    • Leading workshops, training sessions, and presentations of new software components.
    • Production deployment.
    • Log monitoring and operation.
    • Analysis and correction of production anomalies.
    Technical Environment:
    Java (8/11/17), Spring (Cloud, Boot, Web, Security, Data), Kafka, Apache Avro, Hibernate, MySQL, Lucene, Elasticsearch, Kibana, Maven, Jira, Sonar, Jenkins, Git, Docker, Swarm.
    Java 11 Apache Kafka JPA/Hibernate Spring boot Docker Swarm Docker Elasticsearch Lucene Maven 3 SonarQube Spring Cloud Jenkins Gitlab
  • Novelis
    Java EE Senior Design Engineer
    March 2019 - December 2021 (2 years and 9 months)
    Paris, France
    Client: State Council
    **Project**: POCO-PAPI, Refactoring of the litigation portal.
    Objective:Refactoring of the litigation portal into a microservices architecture.
    Missions:
    • Analysis, Design, and development of business functionalities.
    • Performance analysis and optimization.
    • Participation in discussions around the technical architecture.
    • Implementation of automated tests (unit and integration).
    • Participation in SCRUM ceremonies.
    • Code review (Merge Requests).
    • Delivery, packaging, and deployment.
    Technical Environment:
    Java 12, Spring (Cloud, Boot, WebFlux, Security, OAuth2, Data, Kafka), Eureka, Hibernate, Oracle, JUnit, Angular, Maven, Jira, Sonar, Jenkins, Git, Docker.

    Client: JCDECAUX
    Project:RightManager, Rights Management Application.
    Objective:Development and maintenance of a user and organization rights management solution.

    Project:DataLayer, Data ingestion and visualization application for the French IT department.
    Objectives:Replace traditional data sources (such as PostgreSQL, Oracle) to ensure high availability and fast response times even with large volumes, based on Elasticsearch for all French IT department applications.
    Missions:

    • Analysis, Design, and development of User Stories (Front and Back), in compliance with current standards.
    • Participation in the design and modeling of the technical architecture of software components.
    • Creation of end-to-end tests in BDD.
    • Code review (Merge Requests).
    • Performance analysis and optimization.
    • Participation in SCRUM ceremonies.
    • Delivery, packaging, and deployment.
    Technical Environment:
    Java 11, Spring (Boot, WebFlux, Security, LDAP, Data, Kafka), Elasticsearch, Kibana, Hibernate, Apache Avro, PostgreSQL, JUnit, Cucumber, Angular, Maven, Jira, Sonar, Jenkins, Git, Kubernetes.
    Java 11 Spring boot LDAP Apache Kafka Elasticsearch Kibana Kubernetes PostgreSQL Cucumber Angular 8 Jenkins/Sonar Spring Webflux Oracle Scrum

Recommendations

Be the first to recommend Salah Eddine

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

  • Software Quality Engineer.
    National School of Applied Sciences
    2014
    Formation d'Ingénieur Génie Logicielle

Certifications

Skill set (63)

Categories