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

Hicham E.

Développeur Java/Angular

€600/day
Paris, FR
8-15 years

Average response time: 1 hour

About Hicham

J'accompagne mes clients sur l'ensemble des aspects techniques de leurs projets, à toutes les étapes, depuis la simple idée griffonnée sur un post-it jusqu'au déploiement complet du produit.

Mes domaines d'expertise incluent :

- Java (versions 8, 11, 17, 21)
- API REST
- Spring (Spring Boot)
- Angular
- Leadership technique
- Bonnes pratiques de développement

Si votre projet présente une forte composante technique et que vous ne savez pas par où commencer, n'hésitez pas à me contacter !
  • Arabic

    Native or bilingual

  • French

    Fluent

  • English

    Conversational

Can work on-site
Paris (up to 50km), Le Mans (up to 10km), Orléans (up to 10km), Reims (up to 10km), Rouans (up to 10km)

Experience

  • BPCE Solutions Informatiques (BPCE SI)
    Développeur Full Stack
    BANKING AND INSURANCE
    June 2022 - Today (4 years and 1 month)
    Paris, France
    Projet : Au sein d'une squad projet appartenant au domaine Produits Services Entreprises. J’ai intégré une équipe était chargée de répondre aux besoins back-end des applications web pour les clients (banque à distance) et les collaborateurs (poste de travail). Notre équipe produit travaillait en collaboration avec différentes équipes SI, telles que Caisse d'Epargne, Banque Populaire et leurs filiales.

    Dans ce contexte, j’étais responsable d’assurer la qualité de la solution technique et du code coté API REST, depuis la conception jusqu'au suivi post-mise en production, tout en veillant à respecter les normes et méthodes de l’entreprise.

    Equipe : un PO, un SM, un testeur/automaticien, un développeur Mainframe Cobol, un développeur Mainframe Pacbase, un développeur Java.
    Méthodologies de travail : Agile.

    Missions et Tâches :

    ● Analyse et étude des besoins métier et technique.
    ● Conception et développement d’évolutions et de correctifs en respectant les standards et les contraintes du SI.
    ● Conception et exécution de la stratégie de tests unitaires.
    ● Assurance de la qualité du code grâce à l'utilisation de SonarQube.
    ● Réalisation de tests sur les API REST en utilisant Postman.
    ● Correction des vulnérabilités de sécurité et exécution de tests d'intrusion en utilisant Burp Suite.
    ● Assistance aux équipes métiers durant les recettes fonctionnelles.

    ● Analyse et résolution des incidents de production.
    ● Préparation des packages de déploiement en utilisant la chaîne d'intégration continue (CI) de Jenkins.
    ● Gestion des déploiements et des livraisons dans les délais impartis avec XL Release.
    ● Participation aux cérémonies agile.

    Environnement Technique :
    Angular 16, Java (8, 11, 17), Spring Boot, Spring MVC, Spring Security, API REST, Swagger (OpenAPI), Postman, SoapUI, Burp Suite, JBoss, Apache Kafka, Git, Bitbucket, TFS, Jenkins, SonarQube, MAVEN, XL Release, XL Deploy, DB2, ELK, Jira, Confluence, ServiceNow, Citrix.
  • Le Groupe La Poste
    Ingénieur développement Full Stack
    CONSULTING AND AUDITS
    December 2018 - May 2022 (3 years and 6 months)
    Casablanca, Morocco
    Au sein d'une équipe Build opérant selon la méthodologie Agile, j'ai participé à la conception et au développement d'une application dédiée à la gestion des primes.

    Cette application se compose de trois modules principaux : le Back-end développé en Java avec l'utilisation de Spring Boot, le Front-end réalisé avec Angular, et le dernier module dédié aux batchs implémenté avec Spring Batch.

    Equipe (10 personnes): un PO, un SM, une testeuse fonctionnelle, un testeur automaticien et 6 développeurs dont un est le Tech Lead.
    Méthodologies de travail : Agile.

    Missions et Tâches :

    ● Estimation du niveau d’effort de développement des user stories.
    ● Conception et réalisation des développements des nouvelles fonctionnalités en respectant les contraintes techniques et métiers.
    ● Analyse et correction des anomalies détectées.
    ● Développement des tests unitaires et d’intégration automatisés pour la partie back end et frontend.
    ● Peer review, revue de code et contrôle de la qualité du code à l'aide de SonarQube.
    ● Compilation et préparation des packages de déploiement via la chaîne d'intégration continue (CI) de Jenkins.
    ● Orchestration des déploiements et des livraisons à l'aide de la chaîne de déploiement continue (CD) de Jenkins.
    ● Participation aux cérémonies agile.
    ● Réalisation de la maintenance corrective et évolutive de l’application (MCO).
    ● Assurer le poste de backup du Tech Lead.
    o Accompagnement des développeurs, nouvelles recrues et stagiaires.
    o Accompagnement et support technique.
    o Animation des réunions avec le PO côté métier.

    Environnement Technique :
    Angular 10, Angular Material, Java 11, API REST, Tomcat, Spring Boot, Spring MVC, Spring Data JPA, Hibernate, Spring Security, Spring Batch, Swagger, MAVEN, Jasmine, Junit, GIT (GitLab), PostgreSQL, Jenkins, SonarQube, Kibana, Jira, Confluence, HP Service Manager, CyberArk, Linux, Windows.
  • Le Groupe La Poste
    Ingénieur d'études et développement
    CONSULTING AND AUDITS
    February 2018 - November 2018 (10 months)
    Casablanca, Morocco
    Au sein d’une équipe TMA, j’ai travaillé sur la maintenance corrective et évolutive des applications du Lot opérationnelle et business.

    Equipe (3 personnes): 2 développeurs et un responsable technique.
    Méthodologies de travail : Cycle V.

    Missions et Tâches :

    ● Analyse et correction des anomalies et des incidents.
    ● Analyse et réalisation des demandes d'évolutions.
    ● Réalisation d'étude d'impact et participation aux chiffrages des demandes d'évolutions.
    ● Rédaction des cahiers de tests.
    ● Exécution des tests fonctionnels, unitaires, d'intégration et non régression.
    ● Suivi d'exploitation : suivi de la production (morning check), suivi des batchs, … .
    ● Participation aux points réguliers MOA/MOE.

    Environnement Technique :
    Java, Script shell, JavaScript, Struts, WebSphere, Spring Framework, Hibernate (JPA), MAVEN, Junit, SVN, Oracle PL/SQL, SOAP/REST, Jira, Confluence, HP Service Manager, CyberArk, Linux, Aix, Windows.

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

  • Master en Internet des Objets et Systèmes Mobiles
    École Nationale des Sciences Appliquées de Fès
    2019
  • Licence Sciences et Techniques en Génie Logiciel
    Faculté des Sciences et Techniques
    2017

Skill set (29)

Categories