Ali Badara ABDOU GOUBA

Développeur Back-end Java Senior | Cloud AWS & GCP

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

JavaGoogle Cloud PlatformWindowsLinuxC#.NETPHPPythonSpring BootTomcatJBossRhinoHTMLCSSJavascriptBootstrapAngularReactMicrosoft SQL ServerOracleMySQLPostgreSQLJenkinsMavenJiraDockerConfluenceGitBitbucketGitLabTest Driven DevelopmentDomain Driven DesignRESTful APIsFirebase

Langues

Anglais (Courant)

À propos

Introduction

Développeur Java/Cloud avec 6+ ans d'expertise en architectures microservices et transformation digitale IA. Spécialisé en architecture hexagonale, intégration de modèles IA (Gemini, OpenAI, Claude) et développement sur AWS/GCP. Expert Java 21, Spring Boot/Quarkus, Kafka et Angular, je conçois des solutions scalables et performantes pour vos projets de transformation numérique.

Liens

Expérience de travail

Développeur Back-end Java | Transformation Numérique IA

EXALT IT

janv. 2024 - Présent

2 ans 10 mois

Paris, France

– Project 2: Au cœur de la transformation numérique du groupe BPCE, j'ai joué un rôle clé dans la conception et le développement d'un écosystème innovant d'Intelligence Artificielle. Cette plateforme interne facilite l'orchestration et l'utilisation de modèles IA avancés (Google Gemini, Azure OpenAl, Mistral, Anthropic Claude), permettant des applications à forte valeur ajoutée. – Missions et tâches réalisées : – Conception et développement de trois micro-services stratégiques en architecture hexagonale (ports & adapters), dédiés à l'intégration et à la gestion de modèles d'IA générative. – Implémentation d'une logique métier sophistiquée pour l'accès et l'orchestration de divers modèles IA (Google Gemini, Azure OpenAl, Mistral, Claude) à travers des connecteurs internes robustes. – Développement de fonctionnalités IA clés : – Tooling IA: Création d'outils pour simplifier l'interaction et l'utilisation des modèles IA. – Reasoning IA: Mise en place de mécanismes permettant aux applications de raisonner et d'utiliser les capacités des modèles IA. – Data Grounding: Développement de solutions pour ancrer les réponses des modèles IA dans des données contextuelles fiables. – Développement d'une interface utilisateur en Angular pour interagir avec les fonctionnalités IA et visualiser les résultats. – Garantie de la qualité et de la performance : Assuré la robustesse des services via des tests unitaires (JUnit 5) et d'intégration, et optimisé la scalabilité de la plateforme. – Expertise technique: Maîtrise de Java 21, Quarkus, Architecture Hexagonale, MySQL avec Flyway, JPA/Hibernate, et des pratiques CI/CD (Jenkins, GitLab, ArgoCD). – Environnement et technologie: IntelliJ, Java 21, Angular 20, Quarkus, Architecture Hexagonale, MySQL, Flyway, JPA/Hibernate, Git, Bitbucket, Jenkins, Swagger/OpenAPI 3.0.2 – Project 1: Dans le cadre de la transformation numérique de BforBank, j'ai activement contribué au développement de trois micro-services stratégiques de l'écosystème BforBank avec une architecture Hexagonale – Missions et tâches réalisées : – Développement de trois micro-service en architecture hexagonale – Développement API REST – Réalisation des tests unitaires & tests d'intégrations – Développement Kafka Consommer et Publier des Events dans des Topics (Schéma Avro) – Développement Spring Batch (Writer, Reader, Config, Listener et Job) – Déploiement sur les environnements (Dev, Recette, PPD & PROD). – Développement de l'IHM en Next JS – Montée de version Next JS – Reporting, Jira, Daily Meetings (SCRUM) – Environnement et technologie: IntelliJ, Java 21, Spring Boot 3, Next JS 15.5, SQL, JPQL, Hibernate, Git, Jenkins, Jira, JUnit 5, Swagger, Open API 3.0.2, Kafka, PostgreSQL, Google Cloud, Confluence, Gitlab, AKHQ, ArgoCD, DataDog

Développeur Back-end Java & Cloud AWS

OBJECTWARE

avr. 2022 - nov. 2024

2 ans 8 mois

Paris, France

– Project: Dans le cadre de la transformation numérique du groupe Lefebvre Dalloz, j'ai participé activement à la mise en place du référentiel client temps réel (CUBE) avec une architecture Hexagonale – Missions et tâches réalisées : – Développement From Scratch du référentiel client temps réel – Développement API REST – Réalisation des tests unitaires & tests d'intégrations – Développement Kafka (Consumer, Producer) – Déploiement sur les environnements (Dev, Recette, PPD & PROD). – Migration version techno – Reporting, Jira, Daily Meetings (SCRUM) – Environnement et technologie: Intellij, Java 17, 21, Spring Boot 3.0.6, SQL, JPQL, Hibernate, Git, Jenkins, Jira, JUnit 5, Swagger, Open API 3.0.2, MapStruct 1.5.1, Kafka, PostgreSQL, Cloud AWS, Parameter Store, Confluence, Bitbucket

Applications Developer

BAOBAB GROUP/SERVICES

sept. 2020 - févr. 2022

1 an 6 mois

Paris, France

– Project: Gestion du CoreBanking de toutes les filiales de Baobab Group – Missions et tâches réalisées : – Architecture Microservice – Correction des bugs des filiales – Réalisation des tests unitaires – Digitalisation des process bancaires – Développement API REST – Correction des bugs des filiales – Reporting, Jira, Daily Meetings (SCRUM) – Environnement et technologie: Intellij, Java, Spring Boot, Sql, SQL Server, Git, Docker, Jenkins, Jboss, Temenos 24, Tune, SonarQube, AWS Cloud, Jira, JUnit 5

Développer C#

WBCC ASSISTANCE

juil. 2020 - août 2020

2 mois

Paris, France

– Project: Amélioration du logiciel CRM Act – Missions et tâches réalisées : – Définition des besoins – Rédaction des dossiers de spécifications techniques des applications – Développement de Plugins en C#. – Développement de modules pour le logiciel Act ! – Suivi et déploiement des modules – Reporting, Daily Meetings (SCRUM) – Environnement et technologie: Microsoft Visual studio, Logiciel Act, C#, SQL Server, Git, Docker, Jenkins, T-SQL

Développeur Java/JEE & Angular

ATOS

avr. 2019 - avr. 2020

1 an 1 mois

Paris, France

– Project 1: Conception et réalisation d'une application mobile pour une Banque – Missions et tâches réalisées : – L'évolution de l'application existante en y ajoutant d'autres fonctionnalités – Définition des besoins – Développement du backend & Frontend – Rédaction des dossiers de spécifications techniques des applications – Réalisation de tests unitaire – Reporting, Daily Meetings (SCRUM) – Environnement et technologie: Visual Studio Code, Eclipse, Java/JEE, Spring Boot, Firebase, Android studio, Oracle, ProGuard, Git, Material-UI – Project 2: Plateforme de SVA pour une compagnie de téléphonie (Telco) – Missions et tâches réalisées : – Création d'une plateforme avec services à valeur ajoutée (Low Balance Ecosystem, Call Initiation Interface, Poke Call, Zero Balance Miss Call Alert and Parental Control) – Définition des besoins – Rédaction des dossiers de spécifications techniques des applications – Architecture Microservice – Réalisation des développements du backend en utilisant Java 8 et Spring boot, & Angular 8 pour le frontend. – Réalisation de tests unitaire – Reporting, Daily Meetings (SCRUM) – Environnement et technologie: Visual Studio Code, PostgreSQL, Spring boot, Eclipse, Server Rhino, Tomcat, WebStorm, Git

Stagiaire / Développeur .Net & Angular

ESP

août 2018 - déc. 2018

5 mois

Paris, France

– Project 1: Application mobile de réservation de taxi – Missions et tâches réalisées : – Développement de la partie frontend – Développement de la partie backend – Tests de l'application – Environnement et technologie: SQL Server, Java/JEE, Spring, React JS – Project 2: Conception et réalisation d'une application de gestion d'une école – Missions et tâches réalisées : – Définition des besoins – Rédaction des dossiers de spécifications techniques des applications – Développements du backend en utilisant ASP.Net Core 3.0, & Angular pour le frontend. – Tests et recette des solutions sur les environnements du client – Reporting, Daily Meetings (SCRUM) – Environnement et technologie: C#, Intellij IDEA, Git, EJB3, Angular 8, REST, Hibernate-JPA, PostgreSQL, JUnit, Maven, Jenkins, Sonar, Jasper Reports, Docker

Développeur .Net & React JS

SONIBANK

août 2016 - janv. 2017

6 mois

Paris, France

– Project: Conception et Développement d'une application de paiement mobile – Missions et tâches réalisées : – Conception technique UML – Réalisation des POC techniques et participations aux choix techniques – Développement Backend au sein d'une architecture .Net – Réalisation des modules de génération des documents réglementaires – Développement Front avec le Framework React JS – Monétique – Intégration continue (Jenkins) et assurance de la qualité de code (Sonar) – Participation au chiffrage des projets et planification des Sprints – Participation aux cérémonies de Sprint (Scrum) et démonstrations – Environnement et technologie: C#, Visual Studio, Git, EJB3, React JS, REST, Hibernate-JPA, Microsoft SQL Server, JUnit, Maven, Jenkins, Sonar, Jasper Reports, Docker


Formation

Ecole Supérieure Polytechnique de Dakar

Master, Systèmes, Réseaux et Télécommunications

2017 - 2019

2 ans 1 mois

– Mention très bien

MIT Dakar

Licence, Systèmes, Réseaux et télécommunications

2014 - 2017

3 ans 1 mois

– Mention très bien


Licences et certifications

Formation de Base RPA Developer

Délivré le : janv. 2019

Network Security Expert certification NSE 1

Délivré le : janv. 2019

Network Security Expert certification NSE 2

Délivré le : janv. 2019

Scrum Fundamentals Certified

Délivré le : janv. 2019

70-483 Programming in C#

Délivré le : janv. 2018

Certifié par Microsoft

Attestation de suivi : L'essentiel pour maîtriser Linux

Délivré le : janv. 2016

Certifié par France Université Numérique

Attestation de suivi : Comprendre la 4G

Délivré le : janv. 2016

Certifié par France Université Numérique

Microsoft MTA, Windows server 2012 R2

Délivré le : janv. 2016

Certifié par Microsoft

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.