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 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de 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 !
  • Arabe

    Bilingue ou natif

  • Français

    Capacité professionnelle complète

  • Anglais

    Capacité professionnelle limitée

Accepte de travailler sur site
Paris (jusqu’à 50 km), Le Mans (jusqu’à 10 km), Orléans (jusqu’à 10 km), Reims (jusqu’à 10 km), Rouans (jusqu’à 10 km)

Expériences

  • BPCE Solutions Informatiques (BPCE SI)
    Développeur Full Stack
    BANQUE & ASSURANCES
    juin 2022 - Aujourd'hui (4 ans)
    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
    CONSEIL & AUDIT
    décembre 2018 - mai 2022 (3 ans et 6 mois)
    Casablanca, Maroc
    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
    CONSEIL & AUDIT
    février 2018 - novembre 2018 (10 mois)
    Casablanca, Maroc
    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.

Recommandations

Soyez le premier à recommander Hicham

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

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

Formations

  • 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

Compétences (29)

Catégories