You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Moussa NdiayeMN

Moussa Ndiaye

FullStack: Java Spring Boot- Angular - VueJS

556 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Moussa

🚀Ingénieur de Conception en Génie Logiciel – Expert Java FullStack avec 8 ans d’expérience

Je suis Moussa Ndiaye, ingénieur passionné par le développement logiciel, spécialisé dans les architectures backend Java et les interfaces modernes en Angular et Vue.js. Fort de 8 années d’expérience dans des environnements exigeants (banque, énergie, smart city), j’interviens sur toutes les phases du cycle de vie logiciel : conception, développement, tests, déploiement et maintenance.

💡Ce que je propose
- Conception et développement demicroservices robustesen Java (Spring Boot, Spring Cloud, Hibernate)
- Création d’interfacesfrontend dynamiquesavec Angular ou Vue.js
- Intégration desystèmes de messagerie(Kafka, RabbitMQ, JMS)
- Mise en place de pipelinesCI/CDavec GitLab, Jenkins, Docker
- Optimisation des performances etaudit techniquede vos applications
- Documentation technique et accompagnement des équipes

🔍Ce qui me différencie
- Ma maîtrise desarchitectures hexagonales et microservices
- Une forte capacité àmodéliser et formaliserles besoins métiers
- Une culture DevOps et une veille technologique constante (Java 21, Spring AI, WebFlux, AWS, CQRS)
- Une approche proactive, orientée qualité et performance

🎯Mes objectifs professionnels
Je recherche des missions où je peux :
- Apporter une vraie valeur ajoutée technique
- Travailler en collaboration avec des équipes pluridisciplinaires
- Participer à des projets innovants, à fort impact métier
- Continuer à apprendre et transmettre mes compétences

📍 Basé en France, je suis disponible pour des missions en télétravail ou sur site.
📞 Contact :
🔗 LinkedIn :
  • Français

    Bilingue ou natif

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • Citegestion (EDF)
    Développeur Java JEE
    ENERGIE
    janvier 2024 - Aujourd'hui (2 ans et 5 mois)
    Paris, France
    ■ Contribution active à la conception d'une architecture hexagonale modulaire
    ■ Participation à l'élaboration des spécifications techniques en coordination avec les architectes solutions
    ■ Réalisation d'analyses techniques détaillées et chiffrage précis des solutions
    ■ Modélisation des composants via UML pour formaliser les choix architecturaux
    ■ Implémentation de composants métiers en Java 21 (Spring Boot, Hibernate)
    ■ Développement d'une interface frontend moderne avec Vue.js
    ■ Intégration de services via RabbitMQ et Kafka pour les communications asynchrones
    ■ Adaptation et paramétrage des briques logicielles existantes
    ■ Mise en place d'une stratégie de test complète :
    • Tests unitaires (JUnit, Mockito)
    • Jeux de tests d'intégration
    • Analyse statique avec Sonar
    ■ Gestion des composants réutilisables et mise à jour de la nomenclature
    ■ Maintenance corrective et évolutive des modules
    ■ Surveillance et optimisation des performances Documentation technique précise des solutions implémentées
    Java Spring Boot Angular API Vue.js Méthode agile
  • LCL BANQUE
    Développeur Java JEE FullStack
    octobre 2021 - décembre 2023 (2 ans et 2 mois)
    ■ Analyse approfondie de la documentation des processus métiers et contribution active à l'élaboration des user stories
    ■ Participation aux sessions de chiffrage pour l'estimation des charges de développement
    ■ Conception technique de nouvelles fonctionnalités dans le respect de l'architecture microservices
    ■ Implémentation de nouvelles fonctionnalités en Java 17/Spring Boot
    ■ Développement et déploiement de nouveaux microservices
    ■ Maintenance corrective et évolutive des applications existantes
    ■ Mise en place et exécution des tests unitaires et d'intégration
    ■ Surveillance des applications en production via Grafana
    ■ Mise à jour continue de la documentation technique (Confluence)
    ■ Participation active aux cérémonies Agile/Scrum (Daily, Sprint Planning, Retrospective)
  • Credit Mutuel de Bretagne
    Développeur Java JEE FullStack - Consultance
    janvier 2020 - septembre 2021 (1 an et 8 mois)
    DOMAINE D'INTERVENTION :
    ■ Analyse des processus métiers bancaires et formalisation des exigences fonctionnelles.
    ■ Analyse technique et étude détaillée : Refonte de l'architecture frontend (migration AngularJS → Vue.js) et optimisation des microservices backend (Spring Boot).
    ■ Prototypage : Maquettage de nouvelles fonctionnalités pour validation PO.
    ■ Développement d'objets et composants logiciels en Java 8/Spring Boot (backend) et Anhular (frontend).
    ■ Intégration de Kafka pour la gestion des flux asynchrones.
    ■ Assemblage de composants : Intégration des services via API REST et événements Kafka.
    ■ Implémentation de tests automatisés (JUnit, Mockito).
    ■ Préparation de jeux de données pour les tests d'intégration.
    ■ Rédaction de documentation : Technique (Swagger, Confluence) et métier.
    ■ Résolution d'anomalies sur les modules existants.
    ■ Ajout de fonctionnalités en réponse aux besoins métiers.

Recommandations

Soyez le premier à recommander Moussa

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • DIC: Diplôme d'Ingénieur de conception
    Ecole Supérieure Polytechnique de Dakar
    2017
    DIC: Diplôme d'Ingénieur de conception
  • Licence 2 en Mathématiques
    l'Université de Thiès
    2014
    Licence 2 en Mathématiques

Compétences

Catégories