AYMEN Z.
Développeur full-stack freelance
- TJM
- À partir de 0 €/jour
- Localisation
- Paris · Full remote
- Langues
- Français
Disponible immédiatement · 0 ans d'expérience
Compétences
- Angular5/5
- Java5/5
- Docker5/5
- Jenkins5/5
- Spring Boot5/5
- SQL5/5
- Agile5/5
- Kubernetes5/5
- Scrum5/5
- Scala5/5
- Spring Batch5/5
- ELK5/5
- Spark5/5
- JUnit5/5
- Jira5/5
- Git5/5
Spécialités
Expériences
BNP Paribas
depuis Avril 2024
Rôle : Développeur Full Stack Java / Angular & Big Data Mission : Développeur Java / Big Data — Cardif (Groupe BNP Paribas) Projet : Moteur Big Data de calcul du risque de crédit (RWA, métriques réglementaires) — BNP ParibasConception et développement d'un moteur de calcul distribué pour les indicateurs de risque de crédit, traitant plusieurs millions de lignes par jour dans un cadre réglementaire
- Angular
- Java
RTE France, de
Janvier 2021 à Février 2024
Rôle : Développeur full stack Java Angular Projet : Système de gestion des ressources énergétiques pour RTE France Mission : Plasma :Système de gestion des ressources énergétiques pour RTE France Développement d'un système de supervision et de pilotage du réseau de transport d'électricité en temps réel, traitant de grandes quantités de données pour optimiser les flux électriques et garantir la sta
- Angular
- Java
Société Générale, de
Janvier 2018 à Février 2021
Rôle : Ingénieur FullStack Mission : EVIDENCE FT Plateforme de gestion des besoins en fonds de roulement d'exploitation Plateforme fournissant des services de conseil, administratifs et techniques pour le maintien de l'exploitation des clients en difficulté. Participation active au cycle de développement Agile, en collaboration avec MOA, architectes techniques et fonctionnels
- Agile
- MOA
Développeur Full Stack Java
depuis Avril 2024
• Mission : Développeur Java / Big Data — Cardif (Groupe BNP Paribas) • Projet : Moteur Big Data de calcul du risque de crédit (RWA, métriques réglementaires) — BNP ParibasConception et développement d'un moteur de calcul distribué pour les indicateurs de risque de crédit, traitant plusieurs millions de lignes par jour dans un cadre réglementaire strict. • | Conception et développement de pipelines Big Data distribués en Java 17 / Scala avec Apache Spark (Spark SQL, DataFrames) pour le traitement de données à grande échelle • | Traitement de volumétries massives (plusieurs millions de lignes/jour) via des jobs batch distribués (formats Parquet, tables Apache Hive) • | Implémentation de règles métiers complexes liées au risque de crédit et aux calculs réglementaires • | Mise en place de contrôles de qualité de données : cohérence, complétude, détection d'anomalies, gestion des écarts • | Développement d'une stratégie de tests complète : tests unitaires, tests d'intégration, tests de non-régression des pipelines • | Optimisation des performances des traitements, supervision et monitoring via la stack ELK (Kibana), analyse proactive des anomalies en production • | Gestion des incidents critiques en production et amélioration continue de la stabilité des pipelines • | Industrialisation des déploiements via CI/CD (Jenkins, Docker, Kubernetes) • | Participation aux code reviews et diffusion des bonnes pratiques (clean code, performance, scalabilité) • | Travail en environnement Agile Scrum, gestion des User Stories via Jira • Environnement technique : • Java 17, Scala, Apache Spark (Core, DataFrames), Spring Boot, Spring Batch, Angular, TypeScript, Hadoop (HDFS), Hive, REST API, Docker, Kubernetes, Jenkins, Git, ELK (Kibana), SQL, SQL • Banque, Risque de crédit, Réglementation Bâle IV / CRR3, Calcul RWA (Risk Weighted Assets), Finance, Traitement de données massives
- TypeScript
- Angular
- Java
- Spring Boot
- REST API
- Scala
- Spring Batch
- Docker
- Kubernetes
- CI/CD
Développeur full stack Java Angular
Janvier 2021 à Février 2024
• Projet : Système de gestion des ressources énergétiques pour RTE France • Mission : Plasma :Système de gestion des ressources énergétiques pour RTE France • Développement d'un système de supervision et de pilotage du réseau de transport d'électricité en temps réel, traitant de grandes quantités de données pour optimiser les flux électriques et garantir la stabilité du réseau. • | Développement et ajout de fonctionnalités dans des applications full-stack (Spring Boot / Angular) selon une architecture modulaire facilitant l'évolution, la scalabilité et la maintenance du code • | Intégration poussée d'API REST sécurisées avec Spring Boot, échange fluide de données avec des services externes, temps de réponse optimisés via gestion de la charge et des caches • | Participation active à des projets en méthodologie Agile Scrum : sprints courts, revues régulières, amélioration continue • | Automatisation des pipelines CI/CD (Jenkins, Docker) : cycles de livraison rapides, tests automatisés, déploiements sans interruption • | Implémentation de Spring Batch pour automatiser le traitement des données volumineuses, en garantissant fiabilité et scalabilité • | Développement évolutif et correctif, optimisation du code avec SonarQube, application des principes Clean Code pour réduire la dette technique • | Adoption des principes TDD et BDD (JUnit, Mockito, Cucumber) pour garantir la qualité du code dès les premières étapes • | Participation aux revues de code et mentorat de développeurs juniors • | Rédaction de documents de spécifications techniques assurant une communication claire entre équipes de développement, support et parties prenantes • Environnement technique : • Java 17, TypeScript, Spring Boot, Angular 15, Hibernate JPA, Spring Batch, Git, Agile, Scrum, Docker, Jenkins, Portainer, Apache Kafka, Angular, API REST, JUnit, Jasmine, Karma, JUnit, Jasmine, Karma
- TypeScript
- Angular
- Java
- Spring Boot
- REST API
- Hibernate
- Spring Batch
- Docker
- CI/CD
- SonarQube
Ingénieur FullStack
Janvier 2018 à Février 2021
• Mission : EVIDENCE FT Plateforme de gestion des besoins en fonds de roulement d'exploitation • Plateforme fournissant des services de conseil, administratifs et techniques pour le maintien de l'exploitation des clients en difficulté. • | Participation active au cycle de développement Agile, en collaboration avec MOA, architectes techniques et fonctionnels • | Développement de nouvelles évolutions en Java 11 / Spring Boot / Angular, selon la logique métier et les bonnes pratiques Clean Code • | Développement d'APIs RESTful côté backend et de l'application web côté frontend • | Création et maintenance des batchs, refonte de la partie IHM • | Mise en place de l'approche TDD/BDD pour l'ensemble des évolutions futures • | Développement et mise en place des tests unitaires backend et frontend • | Participation aux revues de code et analyse/résolution des problèmes techniques (développement, production) • | Optimisation des données dans les différents environnements (développement / qualification / recette métier / production) • | Déploiement des solutions web, des APIs et automatisation des déploiements • | Accompagnement d'une équipe de développement et suivi de la qualité des livrables (Clean Code) • | Maintenance logicielle de niveau 2 sur le produit en rotation hebdomadaire, rédaction de documentation technique et veille technologique • Environnement technique : • JAVA 11, Spring (MVC, Boot 2.5, Security, Batch, Admin, Data), Hibernate, JPA, Maven, Docker, JUnit 5, Kubernetes, Angular 12, REST, Bootstrap, SQL, Postgres, Sonar, Jenkins, Git, GitHub, Jira, Confluence, Swagger, LiquiBase, Dbeaver, Tomcat, Intelli, Kibana, Elastic Stack (heartBeats, metricbeat, Elastic Search, Logstash, Kibana), RabitMq, Jenkins • Banque
- Angular
- Java
- Spring Boot
- REST API
- PostgreSQL
- Hibernate
- Bootstrap
- Tomcat
- Docker
- Kubernetes

