Tâches et projets :
✔ Développement des évolutions et correction applicatifs de la gestion actifs et traitement des fonds
d’investissement immobilier et développement d’un module de souscription/vente en ligne
en Java 8, Spring, Webservice Rest, Maven, Git, Gitkraken, Intellij, Angular, vscode, sqlserver.
✔ Développement d’une application permettant aux équipes métiers d’enregistrer ses dossiers
d’investissements et de suivre leur avancement en Java 8, Spring, Angular, Webservice Rest, GED, Jenkins.
✔ Création des procédures stockées, vues et fonctions pour un progiciel de la gestion passif en SQL server.
✔ Développement des évolutions d'un projet de la gestion des tickets permettant de créer des tickets
décrivant les demandes de mes à jour des donnes en base de données suivant un process de validation
en NodeJs, Angular 8+ et mongoDB, kubernetes, docker, jenkins, argoCd, Grafana et splunk.
✔ Développement des évolutions d'un mailbot permettant de se connecter à des boites emails pour traiter
le courriel reçu et permettant divers actions ou lancement de processus en Python, Protocole SMTP.
✔ Support métier et techniques et suivi des batchs avec les différents partenaires.
✔ Rédaction des spécifications techniques.
✔ Préparation des packages de la mise en production.
✔ Secteur fonctionnel : Asset management (Gestion d'actifs immobiliers).
Projet 1 : Janvier 2018 / Décembre 2018 Ingénieur développeur Java JEE
✔ Support Technique et Développement d’une application de gestion de référentiel de patrimoine
immobilier pour la ville de Marseille.
✔ Développement d’un sous-module permettant la gestion électronique des documents avec ALFRESCO.
Tâches :
✔ Migration de projet vers la version java8 et Spring4
✔ Rédaction de documentation et des spécifications techniques
✔ Chiffrage en termes de temps de travail
✔ Participation aux réunions d’avancement de projet
✔ TMA et développement des évolutions
✔ Développement Java JEE (Struts2, Spring)
✔ Développement web (HTML, CSS, ExtJS2)
Développement sous méthode Agile (Scrum) d’une application permettant le Contrôle de stationnement
payant, pour la société SAGS.
L’application inclut la partie Backend développée en JAVA JEE et la partie Frontend développée en Angular2
Tâches :
✔ Rédaction des spécifications techniques
✔ Conception et développement backend en microservices, Java JEE (Java 8, Framework Spring) et Front
End Angular 2
✔ Développement des web-services REST
✔ Développement et Exécution Tests unitaires avec Mockito et Junit
✔ Relecture de code et création des merge-requests avec Gitlab
✔ Versioning avec GIT
✔ Suivi des best-practices pour l’écriture d’un code lisible, optimisé et efficace
✔ Participation aux réunions Scrum quotidiennes ainsi que les réunions de suivi de projet
Développement et maintenance Back-office d’une application permettant l’inspection des véhicules avant la
livraison.
Le projet inclut la partie Backend (Java EE), Frontend (AngularJS) et Mobile (Android)
Tâches :
✔ Développement Backend avec Java JEE et Frontend avec AngularJS
✔ Développement des webservices RestFul avec Jersey
✔ Développement de la couche Dao et Service
✔ Exécution des requêtes Shell de mongoDB
✔ Développement et Exécution des tests unitaires avec RestAssured, Mockito, Junit.
✔ Versioning avec GIT
✔ Participation au déploiement en environnement de recette et de production
✔ Suivi des indicateurs Sonar et amélioration de code
✔ Suivie des best-practices pour l’écriture d’un code lisible, optimisé et efficace.
Projet 1 : Septembre 2016 / Décembre 2016 Développeur JAVA JEE/ AngularJS
Développement sous la méthode Agile (Scrum) des évolutions d’une plateforme appelée Guichet Unique
eGouv pour les pays (BENIN &LAOS). Cette plateforme permet la dématérialisation des procédures de prédédouanement et de la liasse documentaire liée aux transactions d’import/export.
Le projet inclue la partie Backend (Java EE), Frontend (AngularJS).
Tâches :
✔ Développement du module E-safe (Stockage et sauvegarde des documents)
✔ Développement des tâches front avec AngularJS
✔ Développement des web-services avec CXF
✔ Support et correction des bugs
✔ Développement et exécution des tests unitaires avec JUnit,
✔ Suivie des best-practices pour l’écriture d’un code lisible, optimisé et efficace.
✔ Migration d’un ERP de C++ en JAVA JEE : création des modules « Gestion des articles », « Gestion des
achats », « gestion des ventes »
Tâches :
✔ Développement backend Java JEE (avec Spring MVC, Spring Aop).
✔ Développement de front avec Kendo, Ajax, Javascript
✔ Développement et exécution des tests unitaires
✔ Suivie des best-practices pour l’écriture d’un code lisible, optimisé et efficace.
Projet 1 : Septembre 2014 / Janvier 2016 Ingénieur développeur Java JEE
✔ Développement d’une application web destinée aux professionnels de santé en France et permettant de
visualisation et télétransmission des feuilles de soins électroniques.
✔ Développement d’un ERP pour les professionnels de santé
Tâches :
✔ Développement web de l’application en Java JEE (Spring MVC) sous Linux
✔ Conception et modélisation avec UML (diagramme des classes, diagramme des séquences)
✔ Création des maquettes avec Balsamiq
✔ Réalisation des tests techniques et fonctionnels
✔ Versioning avec GIT et réviser le code avec Gerrit.
Projet :
Développement d’une application de la gestion du temps de présence des employés à l’aide des badges
d’accès pour le ministère des Douanes et des impôts indirects du Maroc
Tâches :
✔ Développement web Java JEE
✔ Gestion de base de données alimentée par la barrière du contrôle d’accès
✔ Développement des composants métier avec EJB
✔ Développement des algorithmes de calcul du temps de présence