Projet : NEOLINK
Equipe (Krypton) : 4 développeurs / 1 PO / 1 SM / 2 BAs
Le projet Neolink représente le portail principal pour les agents BNP contenant plusieurs modules (FDS, ADM …) permettant la création des ordres et/ou instructions, gestions des fonds, administration ainsi que d’autres services liés à l’activité Finance pour BNP
•Mise à jour de la documentation sous ALLSHARE
Développement :
•Maintenance du module TROPIC (Correction des bugs et développement des Features)
•Evolutions pour le module d’import des flux (Validation et sauvegarde des SWIFT) via WTX et BCP (IBM WebSphere Transformation Extender & Bulk Copy Program) et correctifs pour les requêtes SQL d’import (SYBASE)
•Développement des écrans du module FDS (Ext JS)
•Evolutions et correctifs sur le projet PBLINK (Java 7 + 8) - Gradle
Implémentation des bonnes pratiques Agile et Scrum :
•Application de GitFLOW
•Refactoring du code
•Revue de code (PULL REQUEST) et validation des bonnes pratiques de développement
•Contribution aux mises en production des livrables
Equipe (Helium) : 4 développeurs, 1 PO, 1 SM
•Développement des évolutions sur les projets récemment créés (Découpage du Module Neolink en sous projets)
•Synchroniser avec le PO pour l'affectation des tâches aux développeurs selon leurs niveaux d'expertise sur les technologies utilisées (Java, Spring, Angular, Extjs, WTX, SQL)
•Accompagner les nouveaux arrivants et assurer le bon déroulement du process d'onboarding (Installation des environnements, outils et documentations)
•Planifier des points de suivi permettant de résoudre les blocages rencontrés au développement et/ou transférer des connaissances et compétences demandées pour la réalisation des évolutions
•Garantir le respect des deadlines des tâches affectées à l'équipe de développement
Projet : Mobile Order
Equipe : 4 développeurs / 1 Tech Lead / 1 SM
Le projet Mobile Order consiste à intégrer une solution tierce dans l’application mobile
en vue de permettre la commande et le retrait à distance de commande de repas dans les
restaurants du parc, le projet permet d’utiliser aussi un système numérique pour
monétiser l’accès rapide aux attractions pendant les heures de pointe.
•Mise à jour de la documentation sous SHAREPOINT
•Développement du nouveau micro-service pour la nouvelle version du projet
•Intégration de la solution de paiement en ligne (WorldPay :
********/ )
Mise en place de la solution d’authentification OAuth 2.0
•Implémentation des services de communication avec le SGBD Redis via Spring Data
Redis 2.5.1 API
•Mise en place et implémentation de la solution de binding XML avec Jackson 2 et
JAXB
•Customisation et mise en place d’un Controller Advice permettant le
traitement/translation des différentes exceptions
•Gestion de configuration et des dépendances avec l’outil Synk
•Développement des Dashboards de monitoring avec Splunk
•Mise en place des différentes couches (Persistance Maria DB, Archetype, Mapping
DTO – Entities …) pour un nouveau projet Shopping Card.
•Implémentation des tests unitaires avec Junit5
•Implémentation des bonnes pratiques Agile et Scrum
•Application de GitFLOW
•Revue de code (PULL REQUEST) et validation des bonnes pratiques de développement
Projet : E-Validation
Equipe : 5 développeurs / 1 QA / 1 PO / 1 Chef de projet
Description du projet : Développement from scratch d’une application de vérification et
validation de la conformité des flux / documents demandés par AXA auprès des clients
pour les différentes demandes et offres de souscription chez AXA.
•Participation à la mise en place du schéma de données de l’application (Modèle
conceptuel de données)
•Rédaction des supports / documents descriptifs liés aux modes opérationnels des
projets éditiiques chez AXA ainsi que la mise en place de l'environnement de travail
•Mise en place de l’architecture du projet e-validation
•Développement (à 100%) de la partie FRONT de l’application en REACT Js.
•Implémentation de la partie authentification sous le protocole MAAM via React OIDC
•Sécurisation de la partie back-end (Spring Security)
•Développement des différents écrans de l'application ainsi que les composants
(REACT HOOKS)
•Contribution au développement des web services REST consommés par la partie
FRONT ainsi que la couche métier de l’application
•Assurer la maintenance et le support pour les demandes urgentes liées aux autres
projets AXA (1 jour par semaine)
•Développement des évolutions liées à la partie Web services SOAP + signature
électronique des documents chez AXA (Signature électronique via une API du
fournisseur DOCAPOST & Universign)
•Réalisation des scripts PL / SQL pour des différents besoin liés à la * Livraison sur les
différents environnements (DEV, RECETTE) sur Azure DEVOPS
•Configuration des jobs sur Azure DEVOPS
•Tests Unitaires (JUNIT 4 / Mockito)
•Tests fonctionnels
•Application de GitFLow
•Revue de code et validation des merges requests sur Azure DEVOPS
•Méthodologie SCRUM
•Approche BDD
•Qualité du code (Sonar Lint + Azure DEVOPS)
Projet : SGA (Système de gestion des afficheurs)
Equipe : 4 développeurs / 1 SM / 1 PO / 2 QAs
Le Projet consiste à développer des écrans liés aux nouveaux afficheurs PL 14 (Ligne
métro)
•Rédaction de la documentation et mise à jour sous CONFLUENCE
•Développement des écrans des afficheurs de la ligne métro (Javascript)
•Maintenance et bug-fixing du portail de simulation et d’administration des afficheurs
pour les lignes métro / RER (Vaadin)
•Développement des APIs REST et exposition des services backend aux afficheurs
•Déploiement des composants liés à la brique SGA sous Jenkins
•Implémentation des tests unitaires avec Junit4
•Application de GitFLOW
•Revue de code et validation des bonnes pratiques de développement
•Animation des démos et présentation des nouvelles features développées à la fin de
chaque sprint (Sprint de 3 semaines)
•Animation des rétrospectives des sprints
Projet : KYC-SG-Markets (Know Your Customer)
Equipe : 5 développeurs / 4 Business Analysts / 1 Chef de projet / 1 SM
Le projet consiste à développer et mettre en place d’une API de services (REST)
permettant à la Société Générale de connaître les clients avec lesquels elle a des deals et
des interactions dans le marché financier. Ce projet se concentre sur l’identification du
client ainsi que ses caractéristiques globales (activités, origine des fonds) et appliquer le
contrôle de conformité
•Rédaction et documentation des guides d’utilisation / mise en place des
environnement
•Développement de l’API des web services REST consommés par la partie front
•Mise en place de plugin flyway pour versionning de la BDD
•Corrections des bugs (TMA)
•Développement de la couche métier (Services métiers liées au contrôle de conformité)
selon les spécifications de la SG
•Développement des batchs métiers consommés par la partie back
•Optimisation des fonctionnalités / code ainsi que la performance de l’application
•Collaboration avec l’équipe de développement basée à Bangalore
•Contribution au choix techniques des frameworks et plugins utilisés pour le
développement
•Contribution à la sécurisation de l’application et l’authentification via oAuth2
•Implémentation des tests unitaires, Junit4.
•Implémentation des tests d’intégration
•Application de GitFLOW
•Mise en place des plugins et pratiques craftsmanship / Clean code
•Revue de code et validation merge requests
•Animation des rétrospectives des sprints
•TDD & BDD
Projet : ENS-GUI (Interface graphique)
Equipe : 3 développeurs
Développement d'une interface graphique from scratch fournissant un accès à visualiser
et télécharger des articles scientifiques obtenus par des satellites de type Sentinel 1 et 2
(Lien du projet : ********/ )