
Mohammed bouajaja
Ingénieur logiciel Java | Spring Boot
Salaire / Taux journalier
Paris, France
Freelance, ouvert au CDI
Expertises
Langues
À propos
Introduction
Ingénieur logiciel Java avec 3+ ans d'expérience chez Capgemini, spécialisé en Spring/Angular et architectures microservices. Expert en développement full-stack avec maîtrise des plateformes e-commerce haute performance et migration d'APIs. Prêt à transformer vos projets avec des solutions robustes et scalables.
Expérience de travail
Java software engineer
Capgemini
août 2022 - août 2025
3 ans 1 mois
Ingénieure JAVA / NodeJS
Plan A CRM
avr. 2022 - août 2022
5 mois
Full-stack Developer NodeJS
Université Paris-Est Créteil (UPEC)
janv. 2022 - mars 2022
3 mois
Créteil, France
Création d'une plate forme E-commerce consistant à mettre en ventes une gamme gamme de produit directement aux clients finaux (B 2 C) et une partie B 2 B permettant la gestion en ligne des services de livraison avec des partenaires. ● Implémentation du système d’authentification et la gestion d'autorisation ● Respect des bonnes pratiques pour l'implémentation de REST API ● Réalisation des tests unitaires et d’intégrations avec une bonne couverture 80% ● Intégration et déploiement continue grâce au pipeline ● Architecture hexagonale permettant à l'App backEnd une évolution et une durabilité ● Architecture du projet: 3 tiers ● Environnement technique : NestJS, Jest, Mongodb (Mongoose : OMD), AngularJs, Azure devops, ExpressJS, NodeJS, RXJS, Docker,Git, Insomnia
Ingénieure Full Stack nodejs
ekino
avr. 2021 - oct. 2021
7 mois
Créteil, France
● Développement, refonte et optimisation d’API à destination de sites ou des consommateurs d’API (sites à plusieurs millions de requêtes par jour) ● Migration des micro services dans une architecture distribuée de ( expressJs ou loopback ) à Nestjs ● Correction des bugs ● Mise en place un système de configuration ● Respect des standards de qualité : taux de couverture des tests unitaires (80% au minimum), tests de performance et end-to-end, utilisation de Sonar, TDD (en fonction des projets) ● Environnement technique : NodeJs & ExpressJs & NestJs & Jest & sonarqube & typeScript & azure devops & Loopback & CI/ CD
Full-stack Developer
Université Paris-Est Créteil (UPEC)
janv. 2021 - mars 2021
3 mois
E-commerce (App Web) Développement d’une plate-forme e-commerce ● Implémentation système d’authentification ● Etablissement du protocol RestFul pour l'échange fiable d’information ● Architecture du projet : microservice ● Environnement technique : Nodejs & Express JS, mongodb, reactJs
Université Paris-Est Créteil (UPEC)
févr. 2020 - mai 2020
4 mois
Java Developer
févr. 2020 - mai 2020
4 mois
Développement une application serveur basée sur une architecture client-serveur, qui a pour but de faire la gestion de trafic d'un réseau ferroviaire. ● Développement d’une app serveur assumant la responsabilité de résoudre les conflits de circulation. ● Développement d’une app client et serveur à la fois. App client pour prendre l'information sur l'état de circulation entre les frontière de sous réseau auprès du serveur central et App serveur secondaire responsable sur la conduite automatique des trains sur sa zone. ● Etablissement du protocole TCP assurant l’échange fiable de l’information ● Conception du système de bout en bout (UI/UX, UML, MVC) ● Environnement technique : Java 8, Thread ,
Développeur Android
févr. 2020 - mai 2020
4 mois
Développement d’une solution applicative (Mobile) basée sur une architecture client-serveur, qui a pour but d’offrir à l’enseignant un outils pédagogique tel le système de quiz interactive à temps réel en vue d'évaluer les connaissances des élèves. ● Développement d’une app serveur comprenant tout le processus métier de l’enseignant tel la correction et l'élaboration des quiz. ● Développement d’une app client permettant à l’élève d’interagir avec le contenu envoyé par l’enseignant à travers le réseau grâce la technologie Bluetooth. ● Etablissement du protocole TCP assurant l’échange fiable de l’information ● Conception du système de bout en bout (UI/UX, UML, MVC) ● Déployé sur le système android ● Environnement technique : Java pour android, Sqlite,
Formation
Université Paris-Est Créteil
Master Logiciel Sûr
2020 - 2022
3 ans
Université Paris-Est Créteil
Licence Informatique Parcours Informatique
2017 - 2020
4 ans
Université Mohammed Premier Oujda
Licence Science Physique