Worldline est un leader mondial de la sécurisation des paiements et
des transactions. Elle est à l’avant-garde de la révolution numérique,
gage de nouvelles façons de payer, vivre, travailler et nouer des
relations reposant sur la confiance tout au long de la chaîne de valeur
des paiements.
Projet Signature Electronique
La signature numérique est un mécanisme permettant de garantir
l'intégrité d'un document électronique et d'en authentifier l'auteur, par
analogie avec la signature manuscrite d'un document papier.
Méthodologie :
Agile scrum
Responsabilités :
Estimation des demandes clients en collaboration avec les
techleads (PockerPlanning, présentation des sprints).
Implémentation d'un nouveau mécanisme pour les pop-in
assurances.
Réalisation de développement et tests unitaires.
Déploiement des développements en RCE et en RCI.
Développement de la partie consentements vendeur.
Migration de MASSMAIL vers PAPERBOY pour le service mailing.
Correction des retours MR et des anomalies sur les
développements.
Participer à la conception et à la réalisation des versions des
produits pour implémenter des nouvelles fonctionnalités métiers et
améliorer de façon continue la solution pour maintenir les
exigences de sécurité et de performance.
Environnements techniques :
Architecture micro-services, Java(11/17), Angular 13, Mysql,
Liquibase, Docker, SonarQube, Intellij, Kafka, Kubernetes, GitLab,
Gitkraken, Spring Cloud Eureka Server, ZooKeeper, Zuul Gateway,
EmberJs 2, Postman, Putty, WorkBench
Frameworks :
Maven, Hibernate, WebServices, JUnit, Spring (batch, data, boot,
rest, security...)
Projet L'oreal
Au sein de la Business line Digital services & products, l'oreal est une
plateforme d’intégration continue, une plateforme d’API et les
applications métiers au cœur des enjeux business internationaux.
Méthodologie :
Agile scrum
Responsabilités :
Estimation des demandes clients en collaboration avec les
techLeads.
Imlementation d'une nouvelle API pour la gestion des favourites
produits.
Ajouter une nouvelle fonctionnalité pour masquer les prix pour
certains stores.
Réalisation de développement et tests unitaires.
Correction des retours MR et des anomalies sur les
développements.
Département ou Service : Dev Squad
eXo Platform Tunisie offre une plateforme gratuite de collaboration
digitale intitulée «eXoTribe». Elle est une solution produite basée sur
une suite de solutions collaboratives développées en JAVA/J2EE,
basées sur des standards JSR-168 (Portlets), JSR-170 (JCR), JSR-311
(Services REST).
Projet MinArm (Ministère des armées)
MinArm est projet client qui consiste à implémenter des nouvelles
fonctionnalités pour une version premium de la platform.
Méthodologie :
Kanban (Scrum)
Responsabilités :
Implémentation d'un nouveau processus d'invitations des externes
utilisateurs via un système de mailing et CAPTCHA.
Gestion des utilisateurs externes dans la platform (droit d'accès,
permissions...)
Redéveloppement de la partie users managements, synchronisation
des users LDAP et implémentation d'un processus d'enrôlement.
Adaptation d'un filtre pour le recherche via le status des utilisateurs
(connecté, enrôlé, jamais connecté, interne, externe...)
Développement d'une nouvelle fonctionnalitée pour l'activationdéactivation des règles de transfert des documents.
Création d'un processus de prévention des fuites de
données(détection des documents téléchargés via des mots-clés).
Implémentation d'un système de vérification en deux étapes MFA
pour définir les modalités d'accès et les niveaux de protection (OTP
OIDC, FIDO).
Implémentation des tests unitaires d’intégration à l’aide
de JUnit et Mockito avec la méthodologie TDD (Test Driven
Development).
Environnements techniques :
Java(11), Spring, Angular 9, VueJS 2, Git, Mysql, MongoDB, Docker,
JCR, XML, Elastic Search, Jenkins, SonarQube, SonnarLint,
Liquibase, Intellij, Groovy, Vuetify, Less
Frameworks :
Maven, Hibernate, WebServices, Tomcat, JUnit, Gluu, LDAP
Projet News (Tech Lead)
C'est un addon qui permet la publication des articles à travers un
nouveau composeur qui facilite la rédaction et la gestion des
brouillons et des articles.
Responsabilités :
Imlémentation de la partie cibles pour les articles publiés( structure
metadata).
Développement du processus publier plus tard pour les articles.
Gestion des pull requests avec github et intégration via Jenkins.
Environnements techniques :
Java(11), VueJS 2, Git, Mysql, Docker, JCR, XML, SonarQube,
SonnarLint, Elastic Search, Jenkins, Junit
ProjectSpace Network
ProjectSpace est une plateforme de collaboration et de management
digitale qui simplifie pour un entrepreneur la création, la gestion des
projets avec les sous-traitants.
Méthodologie :
Agile Scrum
Responsabilités :
Migration des données JCR de la plateforme vers JPA/Hibernate.
Développement des nouvelles fonctionnalités livrées par le cahier
des charges client(portlet creation project, subcontractor, general
Contractor).
EXOPLATFORM Tunisie
Développement d'un système de notifications et de mailing.
Gestion des versions du projets avec Git.
Mise en place des tests unitaires avec Junit.
Environnements techniques :
Java(8), Angular 6, VueJS 1, Liquibase, Spring (Core V4, Data),
MySql, MongoDb, Intellij, Groovy, Vuetify, Docker, Elastic Search,
Jenkins
Frameworks :
Maven, Hibernate, WebServices, Tomcat, JUnit
Rewards add-ons
Rewards est un projet utilisé pour récompenser les employés d’une
entreprise de leurs efforts professionnels.
Méthodologie :
Kanban (Scrum)
Responsabilités :
Avoir une formation Blockchain et Ethereum.
Implémentation des interfaces proposées par les designers.
Développement des tests unitaires avec Junit.
Environnements techniques :
Blockchain, Ethereum, Solidity, Web3js, JAVA 11, VueJs2, Vuetify,
JPA/Hibernate, Maven, MySQL, Apache Tomcat Server, JUnit,
MicroService(REST), Elasticsearch
OnlyOffice add-ons
OnlyOffice est une solution open source qui vous permet de créer,
modifier et collaborer en ligne sur vos documents Office (docx, pptx et
xlsx).
Responsabilités :
Integration du serveur OnlyOffice éditeurs avec eXoplatform.
Dévelopement d'un tiroir afin d' assurer une liaison entre les deux
serveurs, qui comporte les dérnieres versions editées de
documents avec un champ text récapitulatif.
Développement des tests unitaires avec Junit.
Gestion des versions de l'addon avec Git.
Département ou Service : France Public
Sopra HR Software, acteur global des Ressources Humaines, offre l’un
des portefeuilles de services et solutions les plus complets du marché.
Pilotage et transformation RH, paie, conformité, talent management
dans un contexte local et international.
Management grilles carrières secteur France Public
Création d'un tableau pour la gestion et l'organisation de grilles grades
carrières salaires pour
les employés secteurs France Public année 2019.
Méthodologie :
Agile Scrum
Responsabilités :
Comprendre l'architecture grilles grades pour les employés.
Développement et Implémentation du tableau qui comporte les
informations livrées par un cahier des charges.