Abdelaziz - ARCHITECT / TECH LEAD

Ref : 170113C001
Photo d'Abdelaziz, ARCHITECT /  TECH LEAD
Compétences
JAVA MESSAGE SERVICE
JAVA CORE
SPRING TOOL SUITE
Expériences professionnelles
CV plus récent en cours de mise à jour
  • PROFESSIONAL EXPERIENCE

    SGCIB Depuis Avril 2020

    Architecte / TechLead JEE

    Projet : Refonte de l’usine de paiement et de la tenue des comptes sur l’activité
    Payement and Cash Management de l’entité GTPS
    Plate-forme Cash fit
    • Définition de l’architecture du plateforme de génération et publication des rapports
    • Conception des différentes micro services
    • la mise en place de l ‘équipe de développement au Bangalore
    • Réunions avec les architectes, et le tech lead des autre stream
    • Veuille sur la pratique des normes de développements et la qualité des livrables

    Environnement technique : JAVA 11, J2EE, oracle, Spring, Springboot, AWS, GIT, Jenkins, JPA, Hibernate, UML, Design Pattern, SQL, Cloud, kubernetes, Docker, IBM MQ, RabbitMQ, Open API


    CRÉDIT AGRICOLE Assurance Mars 2018 à Mars 2020

    Expert JAVA/J2EE

    Projet : Mise en place d’une plate-forme de souscription aux offres d’assurances des emprunts du groupe pour la mutuelle régionale
    Plate-forme Pégase H2 (Ensemble de blocs micro-services) :
    • Assurer l’intégration de l’API commerciale des caisses régionales dans le portail internet
    • Définir l’architecture des blocs micro-services qui sont exposées aux banques partenaires
    (BforBank et LCL)

    • Conception implémentation des services de calcul des tarifs
    • Intégration du moteur d’offres IBM ODM (Operational Decision Manager)
    • Migration de l’architecture des modules en architecture micro-service
    • Proposition des solutions d’amélioration de la qualité de code

    Environnement technique : JAVA 8, J2EE, oracle, Spring, Springboot, TestNG, GIT, Jenkins, JPA, Hibernate, UML, Design Pattern, SQL, IBM ODM, Cloud, Jira, Agile


    BNPP CIB Septembre 2016 à Février 2018

    Chef de projet On Shore

    Projet : Refonte des applications de la plateforme International Core Banking ICB
    Application Arrêté de compte (Application Web) :

    • Initialisation de projet (Définition du scope, budget, risque, ressources humaines et matérielles)
    • Mise en place de l’équipe de développement en offshore (Chennai) de dix développeurs
    • Définir l’estimation des lots (Abaques de BNPP et méthode points fonction)
    • Préparation du planning et des lots
    • Analyse des besoins fonctionnels avec les équipes BNP Paribas via des réunions hebdomadaires
    • Conception des différents modules et validation avec les architectes de BNPP
    • Affectation des tâches de développement à l’équipe offshore
    • Mise en place des procédures de qualité
    • Suivi de l’avancement et de la qualité de développement en respectant les normes BNP Paribas
    • Rédaction des scenarii de test et les valider
    • Mise en place et suivi du processus de livraison
    • Préparation et mise à jour le tableau de bord de l’état d’avancement du projet pour le directeur de projet
    • Animation des cérémonies Agile scrum

    Environnement technique: JAVA 8, J2EE, Apache Tomee Oracle, Spring, GIT, SVN, Jenkins, JPA, Hibernate, UML, Design pattern, SQL, Axure RP, Sonar, Jira, Point Fonction, Agile Scrum


    SGCIB Septembre 2014 à Août 2016

    Tech Lead J2EE

    Projet : Développement de nouvelles fonctionnalités de la plateforme de distribution des données référentielles des zones (Asie, Europe et Amérique).
    • Etude, spécification, conception et implémentation d’un module de génération des packages XSD à partir du schéma de la base de données
    • Identification, évaluation et mise en pratique des évolutions techniques permettant d’augmenter la performance de la plateforme suite à l’augmentation de volume de donnés
    • Ecriture de spécifications techniques à partir de spécifications fonctionnelles fournies par la maitrise d’ouvrage
    • Evolutions de l'appli
    • Test unitaire et test d’intégration des nouvelles fonctionnalités
    • Mise en place d’un outil de monitoring de la plateforme
    Environnement technique : JAVA 7, multithreading, J2EE, oracle, Spring, Tibco, TestNG, GIT, SVN, Jenkins, JPA, Hibernate, UML, Design Pattern, SQL, PL/SQL, Elasticsearch, Logstash, Kibana, Jira, Agile



    Since January 2015 SOCIETE GENERALE Securities Services
    Senior Java software Engineer

    Project: Securities lending and borrowing for the liquidity management activity

    Design and development of the business process that manage the regularity of cash collateral
    Meeting with the business team
    Writing the functional and technical specifications according to the business team requirement
    Ensure the optimization of the execution of the process
    Ensure the support for the users
    Code optimization and refactoring

    Technical environment: Spring, Spring Batch, Hibernate, JPA, EJB, Oracle, Dollar U, Tibco, Sonar, Jenkins, Maven, Tomcat, UML, JIRA, XML, XSLT, ElasticSearch, Kibana, Logstash


    June 2013 - December 2014 BNP PARIBAS

    Senior Java software Engineer

    Project: Matisse Gestion (System of permanent control)

    Design and development of distributed web application based on SOA Architecture that feed and consolidate the account and financial data of BNPP entities
    Business analysis and technical specification documents
    Manage and control the delivery process from the homologation platform to production platform


    Technical environment: Spring, Spring MVC, Hibernate, JPA, EJB, Oracle, Essbase, Sonar, Jenkins, Maven,SweetDev,Websphere 7, UML, HPQualityCenter, Agile methodology, Design pattern











    February 2011 – May 2013 GROUPE BPCE

    Project Manager

    Project: Crescendo (Management of marketing multichannel campaign system)

    Contributed to numerous Software Design Team sessions
    Contributed to numerous Software Analysis Team sessions
    Writing technical and functional specifications
    Managed a team of 10 developpers
    Meeting with the business team
    Preaparation and affectation of tasks
    Ensure and control the quality of the deliveries

    Technical environment: Webservice ,Spring batch, Hibernate, JPA, JSF,Sqlserver,JMeter, Jenkins, Maven,SweetDev, Tomcat, UML, HPQualityCenter, Neolane (Adobe campaign), Agile methodology


    August 2009 – January 2011 BNP PARIBAS

    Senior Java software Engineer

    Project: ORACOM (Trade animation and reporting distributed web application for BNPP retail banking entities)
    Authored functional requirements documentation for the project.
    design development of different web and server components
    Writing technical and architectural specification
    Design and development of a performance testing tool based on JMeter.
    Writing scenarii and test cases.

    Technical environment: RAD, Websphere, SweetDev, Spring, CrystalReport, HPQualityCenter, JMeter, Hudson, Maven, TDD, Agile


    November 2007 – June 2009 GOUPE AXA

    Senior Java software Engineer

    Project : SMACC

    Design, develop and integrate several business functionality
    Writing functional and technical specification
    Ensure the quality of different functionality
    Ensure the optimization of SQL requests
    Bug fixing

    Technical environment: J2EE, Struts, Tomcat, SVN, Maven, Continuum, junit, JReport, Postgresql, TDD, Extreme programming


    May 2001 – October 2007 SOFTHER

    J2EE software Engineer

    Project: PANTHERA (second generation ERP ********)
    Design, implementation and integration of different standard MRP functionality (Management Resource planning).
    Implemented the MPS standard functionality (Master Production Schedule)
    Manage a team of 7 developers
    Responsible for the customization of different standard functionality to the customer
    Meeting and assist client in the definition of their requirement
    Technical environment: J2EE, Tomcat, Websphere, JavaScript, SQL, JSP, JSTL, DB2

    September 2000 – April 2001 BFI

    Junior Software engineer

    Project: Brokerage
    Designed and implemented different .Net component
    Design the graphical user interface
    Ensure the design and the implementation of PL/SQL packages
    Design reports

    Technical environnent : VB, Oracle, CrystalReport, SWIFT

Études et formations
CV plus récent en cours de mise à jour
  • DOMAINES DE COMPETENCES
    Compétences Techniques

    Langages JAVA 5/6/7/8, JavaScript, XML, HTML, Visual C++, C/C++, Delphi, Turbo Pascal, ADA, SQL, Developer 2000, Visual Basic, PL/SQL, Pro
    J2EE Java, Swing, EJB 2.0 (Stateless, Statefull, Entity, MDB), JDBC,
    Servlet, JSP, Struts, JavaScript, HTML, XML/DTD/Schema, XSL,
    SAX, DOM, Applets, Thread, Socket, Apache, Tomcat, taglib, JSTL
    SGBD Oracle 8, Sybase, DB2, SQL.Server, MySQL, PostgreSQL
    Frameworks Struts, Hibernate, Spring, JDBC, Ajax, JSF, Jquery, Therm
    Serveurs d’applications Jboss, Websphere 5.x, Tomcat
    Middleware RMI
    Project Factoring Maven, CVS, SourceSafe, PVCS, Hudson
    Systèmes Windows XP, 2000, NT, 98, 95, 3.1, Linux,
    Protocoles TCP/IP, Ethernet, LAN, Socket
    Sécurité Chiffrement (certificat X509, signature, authentification, cryptage),
    Divers MS Project, XMLSpy, InstallShield, Neolane
    Outils de test Junit, XML Unit
    Méthodes Rational Rose, Design patterns, TDD
    Langues étrangères
    • Anglais professionnel
    • Italien technique
    Compétences Métiers
    • Actions, Prêt-emprunt, Gestion de crédit bancaire, Epargne, GED, CRM, Contrôle de gestion

    Méthodes
    • Organisation : Méthode Agiles (RUP, SCRUM, XP), Cycles en V
    • Conception, Architecture, Modélisation, Développement
    • Transfert de compétences
    • Etude des besoins, Spécifications techniques et fonctionnelles,
    • Documents d'installation et d'exploitation

    FORMATION

    2000 Diplôme d’Ingénieur Informaticien - École Nationale des Sciences de l’Informatique
    Spécialité Génie Logiciel

    EY SKILLS

    Java software Architecture, Design and Development (JSP & Servlets, EJB, JNDI, JDBC, Web Services, Java Mail API, Java Sockets, Swing, Multithreading, Design patterns)
    Good OOP / OOD skills
    Data Base design
    Web application and security
    PL/SQL development
    Development methods : TDD (Test driven development)
    Open source libraries and frameworks (Struts, Log4J, POI and Jakarta Commons, Spring, Hibernate)
    Database : DB2, Oracle, SqlServer, Postgresql, MySql
    Web / applications servers (Tomcat, Websphere, Apache)
    TCP/IP, HTTP(S), FTP, SMTP, POP3
    Project factoring and test : Maven, Jenkins, Sonar, JMeter, Junit
    Experience across full project lifecycle in traditional and agile projects, including project management and development team leadership.

    TRAINING
    September 1996 - July 2000
    ENSI (National school for computer sciences) :Engineer diploma in computer science

    September 1994 - July 1996
    IPEIN (Preparatory school for Engineer studies in Nabeul)

    LANGUAGES
    English: fluent
    French: bilingual
    Italian: Notions

    AREAS OF INTEREST
    Running, Football, swimming

D'autres freelances
Architecte J2SE

Ces profils pourraient vous intéresser !
CV Architecte J2EE
David

Architecte J2EE

  • paris
J2EE J2SE JAVA MESSAGE SERVICE NODE.JS JAVA CORE DATASTREAM
CV Architecte ANGULARJS
Christophe

Architecte ANGULARJS

  • GREZIEU LA VARENNE
C++ JAVA JAVASCRIPT J2SE ANGULARJS GOOGLE APP ENGINE DOTNET AGILE XP CAO BIG DATA
CV Architecte PERL
Denis

Architecte PERL

  • paris
PERL MERISE MEGA UML J2EE J2SE MYSQL BPM MONGODB
CV Architecte JAVA
Renaud

Architecte JAVA

  • Toulouse
JAVA J2EE HIBERNATE JSF SPRING J2SE C SHARP
CV Architecte J2EE
Florian

Architecte J2EE

  • Colombier le Jeune
JAVA J2EE JAVA SWING J2SE JAVA MESSAGE SERVICE JAVA CORE C SHARP
CV Architecte J2EE
Mohamed Lamine

Architecte J2EE

  • LE PERREUX SUR MARNE
SQL JACKSON J2EE SCRIPT SHELL HIBERNATE JSF SPRING SCRUM J2SE ANGULARJS
CV Architecte J2EE
Amara

Architecte J2EE

  • NANTERRE
J2EE J2SE
CV Consultant technique JAVA
Luc

Consultant technique JAVA

  • Mesves-sur-loire
JAVA DB2 ORACLE J2EE JBOSS TOMCAT POSTGRES HIBERNATE JPA J2SE
CV Architecte J2EE
Patrick

Architecte J2EE

  • Nantes
JAVA JAVASCRIPT J2EE DESIGN PATTERNS CSS JQUERY SOA J2SE HTML5 REST
CV Architecte PHP
Jacky

Architecte PHP

  • Ecully
PHP LINUX APACHE MYSQL J2EE JBOSS POSTGRESQL RUBY ON RAILS SYMFONY J2SE