Athmane MEZIANI

Développeur Java Angular Senior

Salaire / Taux journalier

Paris, France

Freelance

Peut venir sur site

Expertises

Spring BootDéveloppement BackendDéveloppement FrontendJavaTest Driven DevelopmentClean CodeClean ArchitectureEvent Driven ArchitectureHTMLTypescriptGitJenkinsMavenSoftware CraftsmanshipHexagonal ArchitectureDéveloppement FullstackSassReactAngularCSSRequêtes SQLJiraDesign webFinance

Langues

Français (Maternelle)Anglais

À propos

Introduction

Développeur web backend Java/J2EE avec plus de 8 ans d'expérience : - Expertise en Java/J2EE, spécialisé en Backend avec une solide maîtrise de Spring et Hibernate. - Conception et développement de front-end web avec Angular 7+ et React.js. - Expérience en méthodologies agiles (Scrum) pour débloquer des projets et optimiser la collaboration en équipe. - Expérience en DevOps avec Docker, Jenkins, linux bash, TDD, BDD pour améliorer la qualité et réduire les erreurs.

Liens

Expérience de travail

Développeur Java Angular

BNP Paribas CIB

sept. 2020 - Présent

6 ans 2 mois

Région de Paris , France · Hybrid

BNP est une banque française historique et un des leaders du secteur financier en Europe. BNP Paribas CIB est la branche banque d'investissement et de financement du groupe BNP Paribas. La mission s'est déroulé au sein de l'équipe Post Trade (5 Développeurs et 6 Business Analyst). La Post Trade porte sur la gestion de transactions financières (allocation, annulation et exécution de transactions). Le projet comprend une partie back-end Java / Spring et une partie front-end en Swing répartis sur plusieurs sous-projets. Mes réalisations : - Conception et développement de fonctionnalités back-end en Java pour la gestion optimisée de l'ensemble du cycle de vie des transactions de trading - Mise en place de générations automatisées de rapports, personnalisés, pour les clients de BNP - Implémentation de nouvelles fonctionnalités avancées au sein des applications de Post Trade : * Amélioration des fonctionnalités des écrans existants pour une meilleure expérience utilisateur * Développement back-end pour supporter ces nouvelles fonctionnalités et optimiser le traitement des données. - Gestion des déploiements dans des environnements d'intégration et de recette - Encadrement et formation de développeurs juniors - Refonte complète du framework d'affichage des tableaux pour l'ensemble des applications Swing. → Amélioration de la maintenabilité et des performances. - Migration du client lourd vers une solution web moderne basée sur Angular, avec : - Back-end basé sur Spring Boot / Spring Security - Intégration de la gestion d'accès sécurisée SSO compatible avec les smartcard (SAML) Contexte technique : Java , Angular 17, REST, JSON, HTML, CSS3, TypeScript, gitlab,Spring (Spring batch, Spring MVC, Spring Boot, Spring Security, Spring Test, Spring jdbc), JMS/web service, Swing, SVN, Git, Jenkins, Sonar, Maven, MQ series, SQL, Hibernate, Oracle 11.

Développeur Java

Crédit Agricole CIB

nov. 2017 - mars 2019

1 an 5 mois

Région de Saint-Quentin, France · On-site

Crédit Agricole est une banque coopérative française, spécialisée dans les services financiers à destination des particuliers et des entreprises. Crédit Agricole CIB est la branche banque d’investissement et de financement. L’équipe était composée de 3 développeurs, un architecte, d’un chef de projet, d’un manager et de 5 business analyst. Développement et évolution de fonctionnalités, au sein de l’équipe EFIRA, sur projet réglementaire MIFID 2 (directive concernant les marchés d'instruments financiers) Réalisations : - Développement des fonctionnalités backend en Java/ Spring (EJB, web services) avec des interfaces utilisateur en Swing. - Développement de connecteurs d’échanges avec les partenaires extérieures à CA-CIB (JMS / Web services SOAP / JAVA Spring) - Mise à jour du système dans le cadre de la transition en V3 de MMSR BDF reporting - Intégration de nouveaux produits bancaires tels que BOND, FX SINGLE LEG…, afin d'enrichir les offres financières et répondre aux exigences du marché. - Implémentation des règles métier pour la gestion du cycle de vie des produits bancaires au sein le système. - Optimisation de l’interface pour gérer de grands nombres de données (~50 000 lignes affichées) - Export massif de données à partir de l'interface, sans ralentir l'utilisateur, augmentant ainsi la productivité. (Optimisation des performances) En tant que référent technique, j’ai encadré et formé des développeurs d’une équipe offshore, lors de leur mission en France, tout en mettant en place des bonnes pratiques de développement. Les développements ont été effectués en Kanban. Stack: Java/J2EE, Java , HTML, XML, XSLT, SOAP, FpML, Spring, JMS, SQL, Hibernate, Spring MVC, SQL Server, SVN, Maven, Nexus, Jenkins, JBoss

Développeur Web Java

Sogitec

janv. 2017 - juil. 2017

7 mois

92150 Suresnes, France

Filiale de Dassault Aviation, Sogitec est leader des solutions de simulation et de formation à destination des équipages et des personnels de maintenance. Développement et évolution de fonctionnalités au sein du système documentaire permettant de rédiger, gérer et publier dans une même base les documentations de tous les produits d'avion civil. Maintenance évolutive du front-end web en JSP / HTML et du back-end Java. Réalisations : Développement des nouvelles évolutions : - Insertion de nouveaux types de révisions dans le système documentaire - Génération automatique de nouveaux modules de gestion documentaire en HTML5 - Mise en place des composants Java/J2EE - Interactions avec la base de données - Correction de bugs sur la version de qualification - Écriture de tests unitaires sur les nouveaux développements - Écriture de tests en environnement de qualification Stack : Java/J2EE, JSP, HTML5, CSS3, XML, Xpath, XSL-T, XSL-FO, SQL, SOAP, Spring, Spring MVC, SVN, Maven, Nexus, Jenkins, JBoss4

Développeur Java

Safran morpho

nov. 2015 - déc. 2016

1 an 2 mois

On-site

Safran Morpho est un groupe français spécialisé dans les technologies de l'information et la sécurité. Développement d’un système de mises à jour de cartes SIM à distance sur une flotte d’appareils, à partir des documents de la GSMA. Réalisations : - Développement des modules web service sécurisé (ws security) - Conception et Développement d’un module cryptographique ( Java JCE) - Développement de modules Java interagissant avec des cartes SIM - Participation au développement des modules de workflow bpmn2 (toutes les étapes pour activer une carte SIM, télécharger un profil… - Conception et Développement de workflows BPMN2 (pour toutes les étapes d’activation d’une carte SIM, téléchargement d’un profil, etc.). - Développement des composants Backend JAVA interagissant avec la base de données Oracle . - Réalisation des tests unitaires. - Réalisation des tests fonctionnels avec SOAtest. - Analyse et correction des anomalies. - Intégration continue avec Hudson dans un souci de qualité et de non-régressions. - Amélioration de la qualité du produit par l'usage de factorisation de code, implémentation de tests unitaires, soatest et de tests d’intégration. Les développements nécessaires ont été faits en mode agile SCRUM avec des points d’étape et des réunions hebdomadaires avec le MOA et le site client. Stack : Java/J2EE, JAVA, JCE, SQL, XML, XSLT, SOAP, BPMN 2,UNIX, Jboss, Oracle, soatest, ws security, Eclipse, Spring, drools, EJB, SOAP, JIRA, Maven, XML, Hudson, archiva

Développeur Web Java

BNP Paribas

juil. 2014 - juin 2015

1 an

Région de Paris, France · On-site

BNP est une banque française historique et un des leaders du secteur financier en Europe. Conception et développement d’un module (dématérialisation du processus de traitement de rapports de contrôle opérationnel (DECRA)), au sein d’un outil interne de génération de sites web (CMF). Le but du projet consistait à dématérialiser le processus de traitement de rapports de contrôle opérationnel réalisé par des gestionnaires répartis dans les back-offices et les agences des filiales du périmètre IRB (International Retail Banking) domaine Afrique. L’équipe était composée de 5 développeurs, 1 Scrum master, 1 Product Owner, 1 chef de projet, 1 chef d’équipe. Réalisations : - Écriture des spécifications fonctionnelles détaillées - Conception et développement des composants backend Java/Spring (EJB, web services) - Développement des pages web (JSP, HTML, JavaScript, JQuery) - Amélioration de l’ergonomie des pages web - Optimisation en JSP et Java pour prendre en compte le niveau de données - Mise en place de tests unitaires JUnit - Écriture de documentation dans le cadre des tests visuels pour valider les JSP générées. - Mise en place de tests pour valider le workflow Les développements nécessaires à l'intégration du processus DECRA dans CMF ont été faits en mode agile SCRUM avec des points d'étape et des réunions hebdomadaires avec le MOA et le site client. Des démos du projet et des fonctionnalités sont faites à la fin de chaque Sprint. Stack : Java, Java/J2EE, JSP, HTML, CSS, JavaScript, Spring, JBPM3, Drools, Oracle, SOAP, SVN, Maven, Nexus, JBoss, Hudson, Tomcat, SCRUM, Alfresco, JasperReport, XML

Développeur Java

Groupama Assurance-crédit & Caution

oct. 2013 - juin 2014

9 mois

Région de Paris, France · On-site

Groupama assurance, une mutualité d'assurances française Réalisations : Écriture des spécifications fonctionnelles détaillées : Dans le cadre du rajout d’un nouveau courtier Pour la liquidation de DPEC (dossier de prise en charge d’assurance) Actions : - Développement de web services clients (JAX-RPC) - Développement de web services stubs - Mise en place des composants Java/J2EE (EJB) - Écriture de tests unitaires JUnit - Écriture de tests de validation Stack : Java/J2EE, JAVA, Spring, Dozer , XML, Oracle, SVN, Maven, Nexus, JBoss, Hudson, WebLogic, JUnit , SQL

Développeur Java

AXA Banque

déc. 2011 - déc. 2012

1 an 1 mois

On-site

Développement du prototype de refonte des processus de gestion de l’éditique de la banque (gestion du courrier en interne et externe), en mode asynchrone afin permettre au système d’être résilient et robuste en cas de panne ou de ralentissement d’une partie de l’envoi (projet « Refonte PM »). Développement de composants afin de permettre à des clients d’AXA Banque de souscrire à des contrats d’assurance provenant d’AXA France. Participation au développement de la refonte des processus de gestion de l’éditique de la banque. Basé sur le prototype du projet « Refonte PM » Stack : Java/J2EE, SOAP,Spring, Hibernate, ESB Oracle,Websphere


Formation

Wealcome

TDD et Clean Architecture dans le monde React

2024 - 2024

1 mois

Wealcome

TDD et Clean Architecture dans le monde Java

2024 - 2024

1 mois

Delicious insight

Typescrypt avancé

2023 - 2023

1 mois

Delicious insight

React PWA

2023 - 2023

1 mois

Université Paris 8

master 2

2011 - 2011

2 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.