You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Wael AouadiWA

Wael Aouadi

Développeur Full Stack Java Senior

600 €/jour
Paris, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Wael

Experienced and highly skilled Senior Java Developer with a passion for creating efficient, scalable, and high-performing software solutions. With over 10 years of industry experience, I have a proven track record of developing and implementing complex applications using Java and related technologies. I am a strong believer in agile methodologies and always strive to collaborate with cross-functional teams to deliver projects within strict timelines. My expertise lies in the development of web applications, microservices, and distributed systems using frameworks such as Spring Boot and Hibernate. I have a deep understanding of DevOps practices and cloud platforms such as AWS and Azure. I am a proactive learner and always keep myself updated with the latest advancements in the industry. I am eager to collaborate on challenging projects and help organizations achieve their technological goals.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris (jusqu’à 50 km)

Expériences

  • BNP PARIBAS Securities Services
    Développeur Senior Back-end Java EE / Spring
    BANQUE & ASSURANCES
    novembre 2021 - mai 2023 (1 an et 7 mois)
    Pantin, France
    Projet : NEOLINK
    Equipe : 4 développeurs, 1 PO, 1SM, 2Bas
    Le projet Neolink représente le portail principal pour les agents BNP contenant plusieurs modules (FDS, ADM …) permettant la création des ordres et/ou instructions, gestions des fonds, administration ainsi que d’autres services liés à l’activité Finance pour BNP

    • Analyse/Conception et documentation :
    o Mise à jour de la documentation sous ALLSHARE
    • Développement :
    o Maintenance du module TROPIC (Correction des bugs et développement des Features)
    o Evolutions pour le module d’import des flux (Validation et sauvegarde des SWIFT) via WTX et BCP (IBM WebSphere Transformation Extender & Bulk Copy Program) et correctifs pour les requêtes SQL d’import (SYBASE)
    o Développement des écrans du module FDS (Ext JS)
    o Evolutions et correctifs sur le projet PBLINK (Java 7 + 8) - Gradle
    • Implémentation des bonnes pratiques Agile et Scrum :
    o Application de GitFLOW
    o Refactoring du code
    o Revue de code (PULL REQUEST) et validation des bonnes pratiques de développement
    Java 8 GitHub Gradle Ext.js Scrum Maven Jenkins BCP (Bulk Copy Program) SQL (SYBASE) WTX (IBM Web Sphere Extender) Sonar Lombok JSON XML
  • Disneyland Paris
    Développeur Senior Back-end Java EE / Spring
    DIVERTISSEMENTS & LOISIRS
    mars 2021 - septembre 2021 (7 mois)
    Paris, France
    Projet : Mobile Order
    Equipe : 4 développeurs, 1 Tech Lead / 1 SM
    Le projet Mobile Order consiste à intégrer une solution tierce dans l’application mobile en vue de permettre la commande et le retrait à distance de commande de repas dans les restaurants du parc, le projet permet d’utiliser aussi un système numérique pour monétiser l’accès rapide aux attractions pendant les heures de pointe.

    • Analyse/Conception et documentation :
    o Mise à jour de la documentation sous SHAREPOINT
    • Développement :
    o Développement du nouveau micro-service pour la nouvelle version du projet
    o Intégration de la solution de paiement en ligne (WorldPay : https://developer.worldpay.com/ )
    o Mise en place de la solution d’authentification OAuth 2.0
    o Implémentation des services de communication avec le SGBD Redis via Spring Data Redis 2.5.1 API
    o Mise en place et implémentation de la solution de binding XML avec Jackson 2 et JAXB
    o Customisation et mise en place d’un Controller Advice permettant le traitement/translation des différentes exceptions
    o Gestion de configuration et des dépendances avec l’outil Synk
    o Développement des Dashboards de monitoring avec Splunk
    o Mise en place des différentes couches (Persistance Maria DB, Archetype, Mapping DTO – Entities …) pour un nouveau projet Shopping Card.
    • Test
    o Implémentation des tests unitaires avec Junit5
    • Implémentation des bonnes pratiques Agile et Scrum :
    o Application de GitFLOW
    o Refactoring du code
    o Revue de code (PULL REQUEST) et validation des bonnes pratiques de développement
    Java 11 GitHub Redis Lombok JUnit Spring boot Spring Security Spring Data REST Jenkins Sonar Maven Swagger Splunk Synk OAuth2 JAXB Jackson Postman
  • AXA France
    Développeur Fullstack Java/EE - REACT
    BANQUE & ASSURANCES
    octobre 2019 - juillet 2020 (10 mois)
    Nanterre, France
    Projet : E-Validation
    Équipe : 5 développeurs / 1 QA / 1 PO / 1 Chef de projet
    Description du projet : Développement from scratch d’une application de vérification et validation de la conformité des flux / documents demandés par AXA auprès des clients pour les différentes demandes et offres de souscription chez AXA.

    • Analyse, conception et documentation :
    o Participation à la mise en place du schéma de données de l’application (Modèle conceptuel de données)
    o Rédaction des supports / documents descriptifs liés aux modes opérationnels des projets éditiiques chez AXA ainsi que la mise en place de l'environnement de travail
    • Développement et maintenance :
    o Mise en place de l’architecture du projet e-validation
    o Développement (à 100%) de la partie FRONT de l’application en REACT Js.
    o Implémentation de la partie authentification sous le protocole MAAM via React OIDC
    o Sécurisation de la partie back-end (Spring Security)
    o Développement des différents écrans de l'application ainsi que les composants (REACT HOOKS)
    o Contribution au développement des web services REST consommés par la partie FRONT ainsi que la couche métier de l’application
    o Assurer la maintenance et le support pour les demandes urgentes liées aux autres projets AXA (1 jour par semaine)
    o Développement des évolutions liées à la partie Web services SOAP + signature électronique des documents chez AXA (Signature électronique via une API du fournisseur DOCAPOST & Universign)
    o Réalisation des scripts PL / SQL pour des différents besoin liés à la partie éditique chez AXA
    o Livraison sur les différents environnements (DEV, RECETTE) sur Azure DEVOPS
    o Configuration des jobs sur Azure DEVOPS
    • Test
    o Tests Unitaires (JUNIT 4 / Mockito)
    o Tests fonctionnels
    • Implémentation des bonnes pratiques Agile et Scrum :
    o Application de GitFLow
    o Revue de code et validation des merges requests sur Azure DEVOPS
    o Méthodologie SCRUM
    o Approche BDD
    o Qualité du code (Sonar Lint + Azure DEVOPS)
    Java 8 Spring boot Spring Security Spring Data JUnit Scrum Maven Git Sonar Azure DevOps PostgreSQL BDD Swagger IntelliJ Oracle 12c SOAP REST Groovy

Recommandations

Soyez le premier à recommander Wael

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Diplôme national d'ingénieur en informatique
    Faculté des Sciences Mathématiques, Physiques et Naturelles de Tunis
    2013

Certifications

Compétences (96)

Catégories