Projet : Mon espace santé (MES) : il permet à tous les usagers du système de santé en France
de stocker leurs documents et ses données de santé de façon gratuite et sécurisée mais aussi
de les partager avec des professionnels de santé.
Missions :
• Développement de solutions techniques : Analyse, conception et mise en œuvre de
fonctionnalités pour l'équipe, notamment le simulateur de services tiers pour la gestion des
échanges
• Migration et maintenance de la plateforme : Migration de Spring Boot 2 vers Spring Boot 3,
garantissant une mise à jour efficace et une meilleure performance de la plateforme.
• Participation à l'intégration techniques clés, incluant la gestion de Gravitee et l'intégration de
Kafka, pour renforcer la sécurité de la plateforme et optimiser les échanges asynchrones
entre composants.
• Développement et Mise en place des traitements batch (spring batch)
• Développement et Mise en place des API REST (Api first)
Environnement technique: JAVA, vuejs, Spring batch, Spring boot, mongodb, elasticsearch,
Postgresql, GIT, API REST, Kafka, Jenkins, Gitlab-CI, DOCKER, Openshift, swagger (Api first),
Gravitee, Method SAFE
FONCTION Développeur Full Stack (Freelance)
CLIENT – ADVENTIEL (IT-LINK)
mars 2022 - juin 2022
Projet : Une application multiplateforme d’un semencier permettant d’agréger les données
des différents capteurs. Elle permet de gérer les positions des capteurs.
Missions :
• Estimation et découpage des tâches,
• Analyse et Développement (back end) JAVA, Spring Framework, Spring boot et
angular
• Mise en place d’une application externe (WALI) faisant le pont entre clearAg et
l’application du semencier, permettant d’interroger le service clearAg afin de collecter
des données en fonction des positions géographique des capteurs.
• Mise en place des webhooks pour l’échange des données récupérées entre WALI et
l’application du semencier
• Mise à jour des collections mongodb
Projet : MyKinexo – Une application multiplateforme pour les experts comptables. C’est un
coffre-fort numérique, structuré et accessible partout. Elle permet la collecte automatique
des documents.
Missions :
• Estimation et découpage des tâches,
• Analyse et Développement (back end) JAVA, Spring Framework, Spring boot
• Mise en place des collectes automatiques : factures, contrats, bons de livraisons …
• Intégration des services cube Sécuribox
• Mise en place des webhooks pour l’échange de documents entre sécuribox et
mykinexo
• Mise à jour du modèle de données
Projet : eDen – Est une plateforme d’intermédiation pour les groupements hospitaliers de
territoire (GHT). Elle permet d’accompagner la mise en œuvre d’un projet territorial
communicant en connectant les systèmes d’information hospitaliers (SIH) des différents
établissements de santé du GHT.
Missions :
• Estimation et découpage des tâches,
• Analyse et Développement (front/back end) JAVA, Spring Framework, Spring boot, jsp
et Angular
• Etude de faisabilité sur la mise en place de la page de création de compte des patients
et des praticiens
• Mise en place de keycloak dans les portails patients et praticiens
• Mise en place des pages de créations des comptes keycloak
• Echange d’informations entre application Services(REST) et RabbitMQ
• Gestion des alertes concernant les données référentielles
• Mise à jour du modèle de données
Projet : STOPCOMM – Une application permettant la désinscription à la newsletter du club
(DIAC, NISSAN). Premier projet chez le client à être déployé dans des conteneurs docker en
production.
Missions :
• Réalisation (conception, développement et tests) et jusqu’à la mise en production
• Mise en place des Dockerfiles & Jenkinsfiles (Front et Back) pour la création des
images docker et pour l'intégration continue
• Effectuer du support pour la mise en production
• Support à l’équipe de développement
Environnement technique : JAVA8/ J2EE, Angular8, RxJs, Spring boot, Docker, Strapi, Sonar,
Gitlab, Git, Jenkins, REST, Apache Server, SOAP, Centos 7, AWS (ECR)
Projet : ESCGP – Une plateforme permettant d’effectuer diverses opérations de gestion sur
ses contrats.
Missions :
• Réalisation (développement, tests et intégrations) des nouvelles fonctionnalités
Effectuer du support et de la maintenance
• Support à l’équipe de développement
Environnement technique : JAVA7/ J2EE, Angular8, RxJs, Strapi, NodeJs, Chatbot, Sonar,
Gitlab, Git, Jenkins, REST, SOAP, WSDL, Spring Intégration, Spring Framework
Projet : Refonte SOFT & PSR – Une plateforme permettant de faire une proposition
commerciale aux entreprises et de gérer également la facturation concernant une flotte de
véhicule.
Missions :
• Mise en place d’une solution d’architecture micro service
• Etude et documentation de la solution
• Mise en place du SSO OIDC/Keycloak
• Réalisation des POC pour apporter une preuve concrète de sa faisabilité
• Présentation de la solution au client
Projet : Développement d’une plateforme de trading en architecture micro services.
Missions :
• Estimation et découpage des tâches,
• Analyse et Développement (front/back end) JAVA, Spring Framework et Angular
• Echange d’informations entre micro-services (RabbitMQ et Services REST)
• Développement et intégrations des nouvelles fonctionnalités dans l’application
• Utilisation du SSO OIDC/Keycloak
• Etude et Développement des traitements planifiés (Quartz Scheduler)
• Collecter des métriques pour Grafana
• déployer les applications et les configurations dans l'environnement Cloud Foundry
• Assurer le support
Projet : Développement d’une plateforme de trading en architecture micro services.
Missions :
• Estimation et découpage des tâches,
• Analyse et Développement (front/back end) JAVA, Spring Framework et Angular
• Echange d’informations entre micro-services (RabbitMQ et Services REST)
• Développement et intégrations des nouvelles fonctionnalités dans l’application
• Utilisation du SSO OIDC/Keycloak
• Etude et Développement des traitements planifiés (Quartz Scheduler)
• Collecter des métriques pour Grafana
• déployer les applications et les configurations dans l'environnement Cloud Foundry
• Assurer le support
Projet : Conception et Développement d’une application Java/J2EE en mode DevOps pour un
opérateur télécom aux Pays-Bas. Application (front/back end) permettant de configurer le
réseau de l'opérateur.
Missions :
• Estimation et découpage des tâches,
• Analyse et Développement (front/back end) JAVA, Spring Framework, JPA et Angular
• Relecture de code et merge (Gitlab Merge Request)
• Echange d’informations entre application Services REST et JMS (format XML et JSON)
• Ecriture des plans de Tests (unitaires et intégrations) et Développement
• Utilisation de serveur d’intégration continue (Jenkins), permettant de cloner, de
builder, de packager, de déployer dans les conteneurs Docker, de tester
• Création et documentation RESTful APIs en utilisant Spring et Swagger
Projet : Conception et Développement d’une application Java/J2EE en mode DevOps pour un
opérateur télécom aux Pays-Bas. Application (front/back end) permettant de configurer le
réseau de l'opérateur.
Missions :
• Estimation et découpage des tâches,
• Analyse et Développement (front/back end) JAVA, Spring Framework, JPA et Angular
• Relecture de code et merge (Gitlab Merge Request)
• Echange d’informations entre application Services REST et JMS (format XML et JSON)
• Ecriture des plans de Tests (unitaires et intégrations) et Développement
• Utilisation de serveur d’intégration continue (Jenkins), permettant de cloner, de
builder, de packager, de déployer dans les conteneurs Docker, de tester
• Création et documentation RESTful APIs en utilisant Spring et Swagger