alassane ndiaye

Senior Java Software Engineer | DevOps

Salaire / Taux journalier

Carrières-sous-Poissy, France

Freelance

Peut venir sur site

Expertises

JavaSpring BootKubernetesAWSAngularPostgreSQLRequêtes SQLJavascriptRedux

Langues

Anglais (Courant)Espagnol (Courant)Portugais (Courant)

À propos

Introduction

Ingénieur Java Senior avec 9+ ans d'expertise en architectures API, DevOps et cloud (AWS/Kubernetes). Actuellement chez Crédit Agricole CIB, spécialisé en migrations API (WSO2/Kong), GitOps avec ArgoCD et sécurisation. Expert en développement full-stack Java/Angular, CI/CD et infrastructure as code. J'apporte des solutions robustes et scalables pour vos projets d'intégration et de modernisation applicative.

Liens

Expérience de travail

Senior Java Software Engineer

Crédit Agricole CIB

déc. 2022 - Présent

3 ans 11 mois

78280 Guyancourt, France

• Conception et développement d’une api permettant aux projets de publier de façon autonome et cloisonnée leur business apis au sein de CACIB, sur des gateways wso2 ou kong. • Migration d’apis de wso2 vers kong. • Migration elastic search vers opensearch • Conception et développement d’une api java et de policys rego opa, pour la gestion d’accès fins aux endpoints d’api. • Développement d’un middleware de synchronisation d’apis à travers kafka, pour le CACIB store( portail de souscription des apis internet de CACIB) depuis les référentiels de publication d’api. • Développement d'écrans en angular et material d’un portail de souscription aux apis • Tuning multimodal d’une api kong publiée sur internet. • Développement de pipelines gitlab-ci de build et de déploiement • Implémentation d’applications avec argocd : GITOPS • Développement de manifestes kubernetes et kustomize • Configuration d’un public client (pkce flow implicit) et d’un client privé ( flow client secret) • Installation d’instances apache, tomcat, postgres sur centos. • Analyse et correction vulnérabilités Apache issue d’audit statiques et dynamiques • Configuration MTLS

EDF

juil. 2018 - oct. 2022

4 ans 4 mois

DEVOPS/ CRAFTMAN JAVA

mars 2022 - oct. 2022

8 mois

Projet : portail de gestion de souscription aux outils DEVOPS/Agiles Contexte : équipe scrum constituée de 3 développeurs et d'un PO. Mission : • Conception et développement d’api RESTful niveau HATEOS • Intégration de librairies client jenkins, gitlab, sonar • Développement d'écrans en angular et material • Animation d'ateliers de refinement pour la rédaction d'un apportant de la valeur métier • Animation d'ateliers de DOD & DOR • Implémentation de tests d'acceptance en cucumber • Développement de pipelines jenkins de build et de déploiement • Développement de scripts ansible de déploiement • Configuration d’un public client (flow implicit) et d’un client privé ( flow client secret) • Configuration client SSL pour une négociation de version TLS • Installation d’instances apache, tomcat, postgres sur centos. Environnement technique : Java 8, Angular 10, Jenkins, Gitlab, Sonar, Checkmarx, Webstorm, flyway, material, cucumber, ldap, openid connect, centos 7.

DEVOPS / CRAFTMAN JAVA

oct. 2020 - mars 2022

1 an 6 mois

92000 Nanterre, France

Projet : Développement d'une solution d'IOT de surveillance de la qualité de l'électricité de clients industriels ou tertiaires. Contexte : projet développé en scrum constituée de 4 développeurs, d'un testeur et d'un PO Mission : • Conception et développement de lambda Nodejs de récupération de données de multimètres électriques connectés • Développement de requêtes complexes pour des données de graphe de gradeurs statistiques ou électriques : heatmap de tension, talon de consommation... • Création et modification d'objets d'infrastructure (utilisation de SQS, S3, dynamodb, lambda, cloudwatch event, cloudfront) avec terraform aws • Construction et déploiement d'image docker sur openshift (kubernetes), ECR • Conception et développement d'une API restful en springboot • Conception et développement d'un portail angular • Animation d'ateliers de conception technique d'algorithmes de calculs sur les données electriques • Collaboration avec la R&D EDF Environnement technique : terraform, aws Lambda, S3, dynamoDB, sqs, sns, ecr, ecs, ses, Java 8, JUnit, liquibase, Mockito, NodeJS, Mocha, Python, RDS Postgres, openshift, jenkins, gitlab, sonar, skopeo,

DEVELOPPEUR NODEJS – CRAFTMAN

juin 2019 - oct. 2020

1 an 5 mois

Projet : Développement d'une offre de service pour tracer et certifier l'énergie consommée par les entreprises ayant souscrit à une offre d'énergie verte. Contexte : Projet développé en Scrum par une équipe de 4 développeurs Mission : • Développement services en NodeJS selon l'approche TDD. • Développement écrans Angular • Animation d'ateliers de conception technique selon l'approche DDD • Animation de clarification de besoins fonctionnels • Animation de rétrospective • Migration de données en SQL • Construction et optimisation de requêtes SQL complexe • Développement de scripts ansible • Développement de scripts groovy pour pipeline jenkins Environnement technique : NodeJS, Postgres,Apache, Angular, Jenkins, Gitlab, Mocha, Checkmarx, Sonar, Webstorm, Etherium, Centos, Ansible

DEVELOPPEUR JAVA – CRAFTMAN

févr. 2019 - juil. 2019

6 mois

Paris Area, France

Projet : pour le compte d'Arolla, je suis intervenu chez EDF pour le développement d'un portail d'informations au public sur l'actualité des installations, aménagements et cours d'eaux exploités par EDF. Contexte : Équipe scrum de 3 développeur, 1 PO, 1 scrum master et 1 testeur Mission : • Développement de service backend • Développement d'écrans en angular Environnement technique : java 8, springboot, Mockito, Junit, liquibase, angular 8, jenkins, checkmarx, gitlab, sonar, openstreetmap

DEVELOPPEUR JAVA / MIGRATION DE DONNEES JCR-SQL

juil. 2018 - mars 2019

9 mois

92000 Nanterre, France

Projet : pour le compte d'Arolla, je suis intervenu chez EDF pour la refonte d'un portail de gestion de matériels de mesure hydraulique en Java/Angular Contexte : Équipe Scrum de 3 développeurs et d'un testeur Mission : • Conception et développement d'api restful • Développement d'écrans angular • Migration de données de JCR vers SQL Environnement technique : Java 8, Angular 7, Springboot, Postgres, Apache, ssh, Centos, Eclipse

DEVELOPPEUR FULL STACK JAVA

Enedis

févr. 2016 - déc. 2017

1 an 11 mois

72014 Capitolo, Brindisi, Italie

Projet : Développement d'une solution de gestion de relations clients Contexte : équipe scrum constituée de 4 développeurs, 1 PO et un 1 Scrum master. Mission : • Développement d'un outil gestion de relation client d'ENEDIS en spring web et angularjs • Développement d'une api restful du référentiel client ENEDIS en springboot • Conception de la cinématique de mise à jour quotidienne du référentiel à partir des données de l'INSEE

DEVELOPPEUR JAVA

KLESIA

avr. 2015 - mars 2016

1 an

92150 Suresnes, France

Projet : développement d'une application de complémentaires santé. Contexte : Équipe de 4 développeurs, un testeur et un fonctionnel. Projet en cycle V. Mission : • Développement d'écrans en jsp et jquery • Développement de services Environnement technique : JAVA 6, Junit, Mockto, JQUERY, JSP, Spring, MyBatis, Jenkins, Sonar, SVN


Formation

Université de Versailles Saint-Quentin-en-Yvelines

master 1, analyse et conception de systemes d'information surs

Université de Versailles Saint-Quentin-en-Yvelines

Master 2 (M2), analyse et conception de systeme d informations surs

Universite Gaston Berger Saint-Louis

maitrise, Informatique

Universite assane seck de ziguinchor

Licence, Informatique

Lycee djignabo ziguinchor

Baccalauréat sciences experimentales, Mathématiques

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.