Boubacar Siddy Barry

Développeur Full Stack Senior | Java Spring Boot

Salaire / Taux journalier

Lille, France

Freelance

Peut venir sur site

Expertises

JavaSpring BootAngularKafkaVuePostgreSQLMongoDBSalesforceGitDockerAzureOracleGitLabNodeElasticsearchJiraJavascriptRequêtes SQLLinuxKubernetesGoogle Cloud PlatformMavenAWS

Langues

Français (Maternelle)Anglais

À propos

Introduction

Développeur Full Stack avec 7 ans d'expertise Java/Spring Boot, Angular et VueJS, actuellement chez OPCO EP. Expérience approfondie en architecture microservices, Kafka, et développement d'APIs REST pour des secteurs variés (banque, retail, éducation). Expert en conception d'applications évolutives et DevOps avec Azure/Docker pour optimiser vos projets web de bout en bout.

Liens

Expérience de travail

Développeur Full Stack (JAVA/Spring Boot, Kafka, VueJS et Angular)

OPCO EP

avr. 2024 - Présent

2 ans 7 mois

- Développement et maintenance d'applications web - Conception et intégration de bases de données - Intégration de l’IHM - Mis en place de nouvelle API REST - Veille technologique - Test Unitaire - Test d'Intégration

Développeur Fullstack Java (Spring Boot) et VueJS

PROMOD

mars 2023 - févr. 2024

1 an

- Correction des bugs - Évolutions des Batchs (DA et DI) - Intégration de l’IHM - Gestion des Flux KAFKA et JMS - Mis en place de nouvelle API REST - Gestion des pipelines avec Azure DevOps - Test Unitaire

Développeur Full Stack (JAVA/Spring Boot, ANGULAR)

AG2R LA MONDIALE

févr. 2022 - févr. 2023

1 an 1 mois

Lille, France

- Évolutions sur les applications existantes - Modélisation et conception des applications - Développement du parcours de différents simulateurs - Gestion des WorkFlows - Mis en place de nouvelle API REST et la Synchronisation des APIs distantes - Création d'une nouvelle console (IHM) afin de gérer les clients et l'accessibilité aux fonctionnalités pour les utilisateurs internes de l'application. - Test Unitaire

Développeur Full Stack (JAVA/Spring Boot, ANGULAR)

Ministère de l'éducation national

déc. 2020 - janv. 2022

1 an 2 mois

Lille, France

- Évolutions sur les applications existantes - Modélisation et conception de l'application SUPREM - Mis en place de nouvelle API REST et la Synchronisation des APIs distantes - Intégration de l'IHM côté front et les services pour la synchronisation du Back-end - Test Unitaire - Devops sur la partie CI/CD

Développeur NodeJs

AUCHAN

oct. 2019 - nov. 2020

1 an 2 mois

- Création des collectes(batch) pour l'alimentation des donnés - Gestion et monitoring des applications - Mis en place de nouvelle API RESTful - Migration d'Elastic 6 vers la version 7 - Migration du connecteur couchBase elastic 3 vers la version 4 - Test Unitaire

Développeur Java (Spring Boot) et Angular

Société Générale

mars 2019 - sept. 2019

7 mois

- Mettre en place le socle technique - Création de l'IHM - Mis en place des APIS RESTful - Codage des règles de gestion - Gestion du Flux Moteur - Création du Batch - Test Unitaire

Consultant Informatique

Créative

janv. 2019 - févr. 2019

2 mois

- Gestion d'authentification - Gestion d'utilisateur - Gestion de droit/profils - Gestion d'un référentiel

Aide Magasinier

Décathlon-Rouvignies

sept. 2018 - janv. 2019

5 mois

Rouvignies, France

- La réception - Le prélèvement - Le réapprovisionnement - L'inventaire

Développeur Front-End et Scrum Master

SOGETI CDS

mars 2018 - oct. 2018

8 mois

- Intégrer des objets 3D à l'aide de Three JS afin de pouvoir les manipuler par le Leap - Mettre en place une API RESTful - La documentation utilisateur via Swagger - Conception des petites applications annexes - Amélioration de la qualité du code

Développeur Java/J2EE

PROJET PERSONNEL

avr. 2018 - juil. 2018

4 mois

- La possibilité d'afficher les produits à vendre sur une page web (Servlet/JSP/HTML). - La gestion d'un caddie virtuel pour ajouter des produits à commander, possibilité de le tester depuis l'interface web. - La possibilité de convertir les devises pour l'achat des produits d'euros en dollars. Une base de données associée. - Mettre en place des comptes clients. Gérer un stock de produits (si demande de 3 produits et que seulement deux sont en stock, lever une alerte/erreur).

Développeur Java/J2EE

PROJET ÉCOLE

déc. 2017 - févr. 2018

3 mois

- Pouvoir identifier le client qui se connecte. - Un client peut avoir des comptes courants et des comptes épargnes. Un compte épargne ne peut pas être découvert. - Un compte courant dispose d'un certain découvert. Un client peut faire un prêt s'il n'est pas à découvert. - Les opérations possibles sur un compte sont des débits et des crédits. - Une interface web permet de lister les comptes d'un client. - Une interface web permet de simuler des opérations sur des comptes.


Formation

Université de Valenciennes

Master, Systèmes d'information

2016 - 2018

2 ans 1 mois


Licences et certifications

Formation linguistique en Anglais

Délivré le : déc. 2017

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.