
zakaria rhayour
Ingénieur d’études et développement Java Full Stack
Salaire / Taux journalier
Paris, France
Mobilité : Paris
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur full-stack Java/Angular avec +7 ans d'expérience en développement d'applications d'entreprise et systèmes CRM. Expertise approfondie en Spring Boot, Angular 2+, et architectures JEE pour des solutions robustes et évolutives. Spécialisé dans la création d'applications web performantes avec une approche orientée résultats.
Expérience de travail
Ingénieur d'études et développement fullstack
Carrefour Freelance
janv. 2025 - juin 2025
6 mois
À distance
Description: L'application est une plateforme web permettant la gestion documentaire et la gestion des demandes de crédits. Elle vise à orir une expérience utilisateur uide et sécurisée pour les utilisateurs souhaitant accéder à des services nanciers, tout en intégrant des systèmes de gestion documentaire et d'authentication. Tâches : •Assurer la maintenance évolutive et corrective de l'application. •Analyser, diagnostiquer et corriger les anomalies fonctionnelles et techniques. •Développer et déployer des évolutions en collaboration avec les équipes métiers. •Rédiger et mettre à jour la documentation technique et fonctionnelle. •Participer aux tests et recettes utilisateurs avant mise en production. •Contribuer à l'optimisation des performances et à la abilité de l'application. Environnement technique : •Langages/Technologies : Java 11, angular 13,JavaScript, HTML, CSS, XML. •Base de données : MySQL. •Serveur : Apache Tomcat. •Outils : Jira, Git, Jenkins, ServiceNow Méthodologie : Méthode Scrum.
Ingénieur d'études et développement JAVA/JEE
Infogene
oct. 2021 - août 2024
2 ans 11 mois
Neuilly-sur-Seine, France
Application 1 : Calculette (Client ELS) Description : Il s'agit d'une application web permettant de calculer et de générer des informations liées à la paie, au chômage et à l'arrêt maladie. Tâches : •Analyse et estimation des tickets. •Correction des anomalies. •Réalisation des tickets d'évolution. •Livraison en recette et en production avec Jenkins. •Lancement de workows sur ServiceNow. Environnement technique : •Langages/Technologies : Java 8, JavaScript, HTML, CSS, XML, JSP. •Base de données : MySQL. •Serveur : Apache Tomcat. •Outils : Jenkins, Git, JIRA. Application 2 : Campagne SMS Description : Il s'agit d'une interface simple et conviviale permettant aux équipes de communication d'envoyer des SMS aux équipes Infogene. Tâches : •Développement de l'interface de connexion avec authentication à double facteur (code de 6 chires). •Création d'une interface pour la gestion des campagnes SMS. •Intégration de l'API OVH pour l'envoi immédiat des SMS. •Développement de fonctionnalités permettant la planication (schedule) de l'envoi des SMS. Environnement technique : •Langages/Technologies : Java 8, TypeScript, HTML, CSS, Spring Boot, Spring Security, JWT, API Rest, API OVH. •Base de données : MySQL. •Serveur : Apache Tomcat. •Outils : Git, Hibernate, Bootstrap, Angular 13. Méthodologie : Méthode Scrum.
Ingénieur d'études et développement JAVA/JEE
Efficy
oct. 2019 - juil. 2021
1 an 10 mois
Paris, France
Application 1: CRM Edeal (1001 Vies Habitat) Description : Cette application vise à développer et intégrer un CRM pour le client 1001 Vies Habitat, une entreprise dans le secteur du logement social. Le CRM gère les informations relatives aux personnes, contrats, patrimoine et demandes des clients. Tâches : •Développement des écrans : Création des interfaces pour la gestion des ches personnes, contrats, patrimoine, et demandes (création et consultation). •Mise en place des règles de gestion : Dénition des règles de gestion spéciques au domaine et développement des tests unitaires. •Génération des reportings : Création des reportings et indicateurs pour les demandes clients an de suivre les performances et répondre aux besoins du client. •Participation aux comités de pilotage : Collaboration avec les utilisateurs et parties prenantes pour échanger sur l'avancement du projet. •Livraison itérative : Livraison continue du projet en recette et en production, avec une approche agile pour intégrer les retours des utilisateurs. •Développement de modules d'importation : Création de modules pour l'intégration des données de l'ERP vers le CRM. •Correction des anomalies : Résolution des problèmes détectés pendant les phases de tests ou en production. Application 2: CRM Edeal (Crédit du Nord) Description : Ce projet implique le développement et l'intégration d'un CRM pour le client Crédit du Nord, principalement pour gérer les ches des personnes physiques et morales, ainsi que les réclamations. Tâches : Développement des écrans : Création des interfaces pour les ches des personnes physiques, des personnes morales et des réclamations (création et consultation). Mise en place du workow : Développement d'un workow pour gérer et suivre les réclamations des clients dans le CRM. Mise en place des règles de gestion : Dénition des règles de gestion spéciques aux réclamations et aux informations des clients, avec tests unitaires. Participation aux comités de pilotage : Collaboration avec les utilisateurs pour s'assurer que le système répond à leurs besoins. Livraison itérative : Livraison continue des fonctionnalités sur les environnements de recette et production. Correction des anomalies : Réparation des bugs ou problèmes qui surviennent pendant les phases de tests ou après la mise en production. Environnement Technique : Langages : JAVA 8, JavaScript, HTML, CSS, XML, JSP Base de données : PostgreSQL. Serveur : Apache Tomcat. Outils : SVN (gestion de version). Méthodologie : Cycle en V
Ingénieur d'etude et développement java/JEE
R.I.M telecom
juil. 2017 - mars 2019
1 an 9 mois
Casablanca, Maroc
Application 1: Plateforme de géolocalisation de RIM Telecom Description : Cette application est développée pour RIM Telecom, une entreprise spécialisée en géolocalisation et gestion de otte de véhicules. La plateforme permet de suivre et de gérer la otte de véhicules pour les clients de l'entreprise et aussi la gestion de la maintenance des véhicules. Tâches : Développement des modules : Création de fonctionnalités comme les alertes (ex. alertes de maintenance), la gestion des adresses, etc. Tests nécessaires : Mise en place de tests pour garantir la qualité des services oerts par la plateforme. Système de gestion de maintenance des véhicules : Développement d'un module de gestion pour suivre les entretiens des véhicules, incluant le suivi du gasoil, vidange, batterie, pneus, et assurance. Travail en équipe : Collaboration avec d'autres membres de l'équipe en utilisant un système de gestion de version Git. Correction des anomalies : Détection et correction des bugs et problèmes rencontrés. Environnement Technique : Langages : JAVA/JEE, TypeScript, HTML, CSS Frameworks et outils : Spring, Hibernate, JUnit4, Mockito, WebSocket, Bootstrap, Angular 4 Base de données : MySQL Serveur : Apache Tomcat Gestion de version : Git Méthodologie : Scrum. Application 2: Administration Rimtrack Description : Cette application concerne la gestion des comptes clients pour RIM Telecom, via un portail applicatif. Le but est de gérer les comptes des utilisateurs naux, ainsi que la gestion des boîtiers GPS associés à chaque client. Tâches : Maintenance évolutive et corrective : Amélioration et correction de l'application pour répondre aux besoins des clients. Liaison automatique des comptes clients avec les boîtiers GPS : Développement de fonctionnalités pour lier automatiquement les comptes clients aux boîtiers GPS installés. Recalcul des trames émises par les boîtiers GPS : Mise en place de processus pour recalculer et analyser les données (trames) envoyées par les boîtiers GPS. Environnement Technique : Langages : JAVA/JEE, TypeScript, HTML, CSS Frameworks et outils : Spring, Hibernate, JUnit4, Mockito, Bootstrap, Angular 5 Base de données : MySQL Serveur : Apache Tomcat Gestion de version : Git Méthodologie : Scrum.
Développeur Java
Intelcom
mars 2017 - juil. 2017
5 mois
Préfecture de Skhirat-Témara, Morocco
Application : Gestion des Anomalies et Génération des KPI Description : Cette application web permet de gérer les anomalies et de générer des KPI (indicateurs clés de performance). Elle est principalement destinée à suivre et résoudre les anomalies signalées par les clients, tout en générant des rapports mensuels des KPI pour évaluer la performance. Tâches : Développement des écrans : Création des interfaces pour permettre la gestion des anomalies, avec des écrans de création et de consultation (lecture). Gestion des anomalies : Développement d'un système de suivi des anomalies pour chaque client, où les utilisateurs peuvent signaler, suivre et résoudre les problèmes détectés. Génération des KPI : Mise en place d'un système pour générer automatiquement des KPI à la n de chaque mois, pour évaluer la performance de la gestion des anomalies et d'autres critères dénis par l'entreprise. Environnement Technique : Langages : JAVA/JEE, TypeScript, HTML, CSS Frameworks et outils : Spring, Hibernate, Bootstrap, Angular 4 Base de données : MySQL Serveur : Apache Tomcat Gestion de version : Git