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
  • Architecte / TechLead JEE

    SGCIB
    Jan 2020 - aujourd'hui

    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

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

    CRÉDIT AGRICOLE Assurance
    Jan 2018 - Jan 2020

    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

    JAVA 8, J2EE, oracle, Spring, Springboot, TestNG, GIT, Jenkins, JPA, Hibernate, UML, Design Pattern, SQL, IBM ODM, Cloud, Jira, Agile
  • Chef de projet On Shore

    BNPP CIB
    Jan 2016 - Jan 2018

    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

    JAVA 8, J2EE, Apache Tomee Oracle, Spring, GIT, SVN, Jenkins, JPA, Hibernate, UML, Design pattern, SQL, Axure RP, Sonar, Jira, Point Fonction, Agile Scrum
  • Senior Java software Engineer

    SOCIETE GENERALE Securities Services
    Jan 2015 - aujourd'hui

    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
  • Tech Lead J2EE

    SGCIB
    Jan 2014 - Jan 2016

    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

    JAVA 7, multithreading, J2EE, oracle, Spring, Tibco, TestNG, GIT, SVN, Jenkins, JPA, Hibernate, UML, Design Pattern, SQL, PL/SQL, Elasticsearch, Logstash, Kibana, Jira, Agile
  • Senior Java software Engineer

    BNP PARIBAS
    Jan 2013 - Jan 2014

    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
  • Project Manager

    GROUPE BPCE
    Jan 2011 - Jan 2013

    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
  • Senior Java software Engineer

    BNP PARIBAS
    Jan 2009 - Jan 2011

    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
  • Senior Java software Engineer

    GOUPE AXA
    Jan 2007 - Jan 2009

    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
  • J2EE software Engineer

    SOFTHER
    Jan 2001 - Jan 2007

    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
Études et formations
  • Formation : Cash Management SEPA 2 jours

    2020
  • Formation : Clean Architecture 1 jour

    2020
  • Formation : Adobe Campaign 5 jours

    2010
  • Diplôme d’Ingénieur Informaticien

    École Nationale des Sciences de l’Informatique Spécialité Génie Logiciel
    2000
Autres compétences
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





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 Développeur JAVA
Noomane

Développeur JAVA

  • LYON
JAVA JAVA J2EE JAVA J2EE SPRING JAVA ECLIPSE JAVA HIBERNATE J2EE J2SE JAVA J2EE AGILE JAVA J2EE JSF J2EE SOA
Disponible
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