
Mohammed Amine DAHAOUI
Développeur Java/Spring & Angular | 4 ans exp
Salaire / Taux journalier
Bordeaux, France
Mobilité : Paris, 79000 Niort, ...
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
À propos
Introduction
Ingénieur Full Stack avec plus de quatre ans d’expérience, spécialisé en Java/Spring et Angular. Je conçois des applications web robustes, performantes et maintenables, du backend au frontend. Compétences : API REST, microservices Spring Boot, Kafka, Docker, Kubernetes, CI/CD, SQL/NoSQL, Angular et TypeScript. À l’aise en environnement Agile, je recherche un poste CDI ou des missions freelance comme développeur Full Stack ou Backend Java/Spring, en France ou à distance.
Expérience de travail
Full Stack Engineer
France TravailFreelance
janv. 2024 - Présent
2 ans 10 mois
Bordeaux, France
Projet FRANCE TRAVAIL “AGORA” AGORA est la plateforme de référence d’échange et de partage de données de la formation professionnelle en France. Fonctionnant comme un « data hub », AGORA agrège en temps réel les informations dédiées au suivi des parcours de formation des individus (salariés ou demandeurs d'emploi), qu'ils bénéficient ou non d'un accompagnement en Conseil en Évolution Professionnelle (CEP). Projet piloté par France Travail et opéré au sein des équipes Informatique CDC. ● Mise en place de tests automatisés TDD (objectif couverture ≥ 70%) sur les services CEP (création, modification, fermeture). ● Développement de nouvelles fonctionnalités sur les services de gestion des périodes CEP (ouverture, modification, fermeture, consultation). ● Analyse et résolution proactive des incidents de production, documentation des défauts sur Confluence. ● Participation aux sprints Agile / SAFe (3 semaines) avec une équipe de 9 personnes (5 développeurs, Scrum Master, 2 TechLead, 1 PO). ● Contribution aux phases d’intégration, de recette et de mise en production (MEP). ● Accompagnement et mentorat de nouveaux développeurs sur les procédures qualité. Environnement technique : Java (11, 17), Services REST/SOAP, Spring Boot 3, Spring Framework, Spring MVC, Spring Batch, IntelliJ IDEA, Swagger, Maven, Jenkins, CloudBees, GitLab, Git, Nexus, Docker, Kubernetes, Rancher, Apache, Kafka, SonarQube, JUnit 5, SoapUI, Jira, Confluence.
Développeur Full Stack
La Banque PostaleFreelance
juin 2022 - oct. 2024
2 ans 5 mois
Bordeaux, France
Projet: Portail/LAC Plateforme de mise en relation des conseillers de la Banque Postale avec leurs clients. ● Réalisation de tests automatisés en environnement DevOps et application TDD pour les nouvelles fonctionnalités. ● Implémentation de tests unitaires (objectif couverture ≥ 80%) et définition de protocoles de tests pour la refonte Angular. ● Identification et résolution des incidents de production, participation aux procédures d’intégration, de recette et de MEP. ● Travail en équipe de 10 personnes (développeurs, testeur, chefs de projet, Scrum Master, Manager) selon Scrum (sprints de 2 semaines). ● Développement de fonctionnalités backend Java et frontend Angular avec prise en compte du Responsive Web Design (RWD). ● Configuration et maintenance des outils de monitoring (Dynatrace, Splunk). Environnement technique : Java 8, Angular 12, HTML5, CSS, JavaScript, TypeScript, FWAD (Front LBP), Webservices REST, LDAP, IntelliJ IDEA, VS Code, Maven, Nexus, Jenkins, Apache, JUnit 4, Jasmine, Jira, Confluence, PostIT, Splunk, Dynatrace, GitLab, Git, SonarQube.
Développeur Full Stack java /Angular
BNP Paribas
janv. 2021 - mars 2022
1 an 3 mois
Rennes, France
Projet ELO/SOEASY : Plateforme de financement d'actifs, de crédit-bail et de location. ● Application Agile et TDD pour le développement et la validation des fonctionnalités backend/frontend. ● Analyse proactive des incidents et défauts pour améliorer la stabilité, documentation des solutions. ● Participation aux sprints de 3 semaines (Scrum) au sein d’une équipe de 8 personnes (développeurs, delivery manager, PO, BA, testeur fonctionnel). ● Mise en place des processus d’intégration, de validation et de déploiement en production, respect des standards SonarQube. ● Développement de nouvelles fonctionnalités backend Java (architecture microservices SOAP) et frontend Angular. Environnement technique : Java 7, JEE, Angular 7, HTML5, Struts 2, JSP, CSS, JavaScript, XML, Spring Boot, Hibernate, Webservices SOAP, PostgreSQL/SQL, RAD, Maven, Nexus, Jenkins, Tomcat, Apache, JUnit, ActiveMQ, Octane, SmartIT, ServiceNow, GitLab, SonarQube.
Full Stack Developer Java JEE Spring / Angular
iQera
janv. 2019 - janv. 2021
2 ans 1 mois
Paris, France
Projet MARS: Dans le cadre du projet MARS, j’étais chargé d’identifier et d’analyser les besoins techniques, en collaboration étroite avec les parties prenantes afin de garantir une bonne compréhension des attentes du projet. J’ai conçu et développé des API REST couvrant des fonctionnalités clés telles que les paiements, les remboursements et le traitement de fichiers Excel liés à la tarification. Ces API ont été développées en mettant l’accent sur la performance, la sécurité et la maintenabilité, afin d’assurer une communication efficace entre les différents systèmes. J’ai également mis en place des traitements batch dédiés à l’anonymisation des données clients, afin de garantir la conformité aux exigences légales de protection des données. En parallèle, j’ai rédigé les spécifications techniques de la solution, notamment pour les interfaces, en produisant une documentation précise facilitant le développement et la maintenance. J’ai participé aux analyses techniques et fonctionnelles, en identifiant les points de friction et en proposant des solutions adaptées pour les résoudre. Cette approche proactive a permis d’anticiper les difficultés potentielles au cours du développement. En appliquant le TDD (Test-Driven Development), j’ai assuré la qualité du code dès les premières phases de développement. J’ai rédigé des tests unitaires et fonctionnels afin de garantir la robustesse et la fiabilité des nouvelles fonctionnalités. J’ai également réalisé des revues de code régulières pour améliorer la qualité globale du projet et promouvoir les bonnes pratiques de développement au sein de l’équipe. Enfin, j’ai contribué aux déploiements en production et assuré un suivi attentif des retours utilisateurs après les mises en ligne, permettant des ajustements rapides pour améliorer l’expérience utilisateur et la stabilité du système.
Développeur Fullstack et Business Analyste
Université Paris-Est Marne-la-Vallée
nov. 2017 - oct. 2018
1 an
93160 Noisy-le-Grand, France
Plateforme de covoiturage: Analyse fonctionnelle des besoins des utilisateurs et étude de la faisabilité technologique. ● Élaboration du cahier des charges techniques et coordination des équipes de développement. ● Développement des composants en Java, Spring, Angular, prototypes et modules. ● Définition et exécution des protocoles de tests (unitaires, charge), analyse des résultats et rédaction de rapport. ● Intégration des sites pilotes chez le client. Environnement technique : Java 8, JEE, Angular 7, HTML5, CSS, JavaScript, Ionic/Cordova, Eclipse, Spring, Hibernate, Tomcat, Nexus, Jenkins, JUnit, Amazon AWS.
Stage R&D
ESIEE PARIS
mai 2017 - oct. 2017
6 mois
7620 Paris, Danemark
Développement d’émetteurs sélectifs à base de silicium destinés à des applications de capteurs. Conception, optimisation, fabrication et caractérisation d’émetteurs thermiques à bande étroite pour différents types de capteurs.
Enseignant physique et informatique
LYCEE
janv. 2013 - janv. 2016
3 ans 1 mois
Maghnia, Algérie
Dispense de cours, surveillance et évaluation du travail des élèves. ● Contribution à l'évaluation nationale du baccalauréat. ● Encadrement des élèves en physique.
Formation
Université Paris-Est Marne-la-Vallée
Master 2 , Insertion et Entrepreneuriat
2018 - 2019
1 an 1 mois
Université Abou Bekr Belkaid Tlemcen
Master 2, Physique Énergétique
2011 - 2013
2 ans 1 mois
Université Abou Bekr Belkaid Tlemcen
Licence, Physique des énergies renouvelables et des matériaux
2008 - 2011
3 ans 1 mois
Licences et certifications
Microsoft student Partner
Délivré le : mai 2026
Toefl
Délivré le : mai 2026
GRE ®
Délivré le : mai 2026
Global Understanding Courses Certificat
Délivré le : mai 2026
HP Learning Initiative for Entrepreneurs
Délivré le : mai 2026
Startup Weekend Competition 3rd Place Award
Délivré le : mai 2026
Certificat Voltaire
Délivré le : oct. 2019