Abdennasser - Développeur JAVA

Ref : 200915T002
Email vérifié
Photo d'Abdennasser, Développeur JAVA
Compétences
Spring Boot
SQL
POSTGRESQL
Expériences professionnelles
  • Expérience professionnelle
    SAVE: SINCE JUN 202021
    Designer, java/j2ee/angular full stack developer
    Project: redesign of the distribution portal (complete and universal
    web portal For curator's agents) and creation of new modules.
    AREA OF INTERVENTION :
    • Development
    • Project Settings:
    • Creation of data models to generate a basic configuration
    diagram.
    • Generation of data insertion scripts.
    • Arbitration API:
    • Set up the risk profile calculation algorithm.
    • Set up the fee calculation method.
    • Top-Up API
    • Design of the LCBFT Module.
    • Exposure and consumption of REST webservices.
    • Design and development of the back end layer in JAVA 11 and
    Spring Boot.
    • Front end development in Angular 11.
    • Set up Keycloak configurations.
    • Correction of different types of incidents in acceptance and
    production
    DATA
    • Creation of data insertion scripts in sql.
    • Creation of PostgreSQL database schema.
    • Set up the Flayway script integration tool.
    • Retrieving data from ElasticSearch
    PROJECT ACTIVITIES
    • Participation in MOA workshops.
    • Communication with the test team, architects and datahub.
    • Supervision of new arrivals.

    Technical documentation, user documentation and operating
    procedures
    TECHNICAL ENVIRONMENT :
    • Front-office: Angular 11, TypeScript, JavaScript, HTML, CSS.
    • Back-Office: JAVA (JDK 11), Spring Boot, Spring Security,
    JPA, Maven.
    • Data: PostgreSQL, ElasticSearch.
    • Tools: GIT, IntelIJ, Jenkins, GitLab, Ansible, DBeaver. Keycloak
    SERVICE MANAGEMENT: SOLUTION WORKPACKAGE
    MARCH 2019 – MAY 2021
    JAVA/J2EE/ANGULAR FULL STACK DESIGNER,
    DEVELOPER AND ARCHITECT
    PROJECT: Creation of an application from scratch. Choice and
    technical validation. Design and modulation of the application.
    Release of the application.
    AREA OF INTERVENTION :
    • Development
    • Creation of MCD and MPD models.
    • Implementation of n-tier architecture.
    • Creation and Mavenization of the back project.
    • Exposure and consumption of REST webservices.
    • Design and development of the back end layer in JAVA 8 and
    Spring Boot.
    • Migration from Angular version 4->6->8.
    • Set up Spring Security.
    • Hosting the application on the Web.
    • Development of all graphical interfaces of the application.
    • Correction of different types of incidents.
    DATA
    • Installation and optimization of PostgreSQL databases.
    • Database modeling.
    SERVERS
    • Installation, administration and optimization of Tomcat servers
    • Installation and administration of Linux servers
    • Project activities
    • Choice and validation of technologies for the application.
    • Deliveries to different environments.
    • Project monitoring: planning, objectives, quality indicators,
    follow-up points.
    • Redaction of deliverables
    • Technical specifications.
    Technical documentation, user documentation and operating
    procedures
    TECHNICAL ENVIRONMENT :
    • Front-office: Angular, TypeScript, JavaScript, PrimeNg, HTML,
    CSS.
    • Back-Office: JAVA (JDK 8), Spring Boot, Spring Security, JPA,
    Maven.
    • Data: PostgreSQL.
    • Tools: GIT, Eclipse, Visual Paradigm, Apache, FTP, FileZilla,
    DBeaver.
    • Environments: Windows, Unix, Linux.

    BNP REAL ESTATE AUGUST 2018 – FEBRUARY 2019
    LEAD DEVELOPER AND TECHNICAL REFERENT
    JAVA/J2EE - FULL STACK
    Projects: development of new functionalities in front and back.
    Proposal of technical choices. Reporting development. Improved
    app performance.
    AREA OF INTERVENTION :
    • Development
    • design and development of the presentation layer in jsf.
    • exposure and consumption of rest webservices.
    • design and development of the service and dao layer.
    • analysis and correction of anomalies.
    • proposal and implementation of performance solutions.
    DATA :
    • Creation of tables and updating of basic schema.
    • Maintaining PostgreSQL databases.
    SERVERS: Installation, administration and optimization of Tomcat servers
    TECHNICAL ENVIRONMENT :
    • Front-office: JSF, PrimeFaces, HTML, CSS, JavaScript.
    • Back-Office: JAVA (JDK 8), Spring Boot, Spring Security, JPA, Maven.
    • Data: PostgreSQL.
    • Tools: Jenkins, SVN, Eclipse, DBeaver, ESB.
    • Environments: Windows, Linux.

    Depuis Mars 2019 Gestion de Prestation: Workpackage (Start-up)
    Concepteur, Développeur et Architecte Java/J2EE/ Angular

    Contexte Création d’une application from scratch.
    Choix et validation technique.
    Conception et la modulation de l’application.
    Mise en production de l'application.

    Réalisation Choix des technologies pour l’application.
    Architecture n tiers de l’application.
    Création et Mavenisation du projet front et back.
    Conception et développement de la couche présentation en Angular6.
    Développement des web services REST.
    Conception et développement de la couche back end en Java8 et Spring Boot.
    Migration de version Angular 4 -> 6 -> 8.
    Mettre en place Spring Security.
    Hébergement de l'application sur le web
    Livraison de l'application.

    Environnement JAVA 8, J2EE, Spring Boot, JPA, Spring security, Angular6, PrimeNG, Javascript, HTML, TOMCAT9, MAVEN, GIT, PostgreSQL, Apache, Linux, FTP, FileZilla, Eclipse, Visual Paradigm, DBeaver.




    Août 2018- Février 2019
    BNP Paribas Real Estate

    Développeur Sénior et Référent technique Java/J2EE

    Contexte Développement des nouvelles fonctionnalités en front et back.
    Proposition des choix techniques.
    Reportings.
    Amélioration de la performance de l’application
    Réalisation Conception et développement de la couche présentation en JSF.
    Développement des web services REST.
    Conception et développement de la couche service et DAO.
    Analyse et correction des anomalies.
    Proposition et mise en place des solutions de performance.
    Livraison des applications en intégration.
    Développement des procédures stocké en PLSQL pour les reporting.

    Environnement Tomcat, JAVA, J2EE, JSF, MAVEN, DTO, HTML, SVN, PostgreSQL, PLSQ, Apache, JDK 1.8, Spring Boot, JPA, (Integration continue/Deployment) Jenkins, ESB:workflows, Jenkins, DBeaver.
    Mode Agile.


    Août 2016-Juil2018 LEOSPHERE
    Concepteur développeur sénior et Référent technique Fullstack JavaEE-Angular
    Contexte La refonte de l’application Windweb en Angular.
    Validation des choix techniques.
    Mise en place d’une nouvelle architecture de l’application Windweb.
    Evolution de la gestion des utilisations dans l’application.

    Réalisation La proposition et la validation des choix techniques
    Mise en place de l'architecture n-tiers.
    Création et mavenisation des projets n-tiers.
    Conception et développement de la couche présentation en Angular.
    Développement de web services REST.
    Conception et développement de la couche service et DAO.
    Force de proposition concernant le bon fonctionnement de l’application.
    Analyse et correction des incidents d’intégration avec des propositions des solutions.
    Livraison des applications en intégration.

    Environnement Tomcat, JAVA, J2EE, Angular2/4, BootStrap, WS- REST, MAVEN, DTO, JPA, Hibernate, HTML, Javascript , CSS, SVN, Mysql, PostgreSQL, Apache, JDK 1.6, RedMine, JIRA, Sonar, (integration continue/Deployment) Jenkins, Visual Paradigm .
    Mode Agile

    Juin2015-Juin2016 DOMISERVE
    Concepteur développeur sénior et Référent technique Fullstack JavaEE- AngularJS
    Contexte Création from scratch de l’application PRESTADOM.
    Choix et validation technique.
    Conception et la modulation de l’application.
    Maintenance des applications PRESTADOM, SERVIDOM et Extranet Prestations AGIRC-ARRCO.
    Audit de l’application SERVIDOM

    Réalisation Choix et validation des technologies utiliser dans l’application.
    Mettre en place l'architecture n tiers.
    Création et Mavenisation des projets.
    Conception et développement de la couche présentation en AngularJs.
    Développement de web services REST.
    Conception et développement de la couche service et DAO en Spring.
    Force de proposition concernant le bon fonctionnement de l’application.
    Analyse et correction des incidents d’intégration et de production avec des propositions de solutions.
    Livraison des applications en intégration.
    Audit et optimisation de performance des applications.

    Environnement JBOSS 4.2, JAVA, J2EE, AngularJS, BootStrap, MAVEN, Hibernate, JPA, JBOSS SEAM, JSP, XML, SVN, Oracle, Apache, JDK 1.6, Ridmene, Javascript, APPDYNAMICS, JPROFILER, JMETER, SELENIUM, Redmine.
    Mode Agile

    Juin2014-Mai2015 PSA
    Concepteur développeur sénior Fullstack JavaEE-AngularJS
    Contexte Projet de refonte de MGR

    Réalisation Réalisation des uses cases partir de la phase de conception et modulation.
    Développement de la couche présentation.
    Développement des web services REST.
    Force de proposition concernant le bon fonctionnement de l’application.
    Analyse des incidents d’intégration et proposition des solutions.
    Livraison des applications en intégration.
    Support technique pour les nouveaux arrivants sur le projet.

    Environnement Tomcat, JAVA, J2EE, Spring, AngularJS, REST, MAVEN, Hibernate, JPA, SEED, JSP, XML, SVN, Oracle, Apache, JDK 1.6, Javascript, Jasper Report, Sonar, Jenkins, JIRA.
    Novembre 2013-Mars 2014 PROJET INTERNE CGI
    Concepteur développeur sénior Fullstack JavaEE
    Contexte Création des applications n tiers autour de Java/J2EE

    Réalisation Création des prototypes des applications de E-commerce
    Conception et développement des parties front et back.
    Modélisation et conception de besoins fonctionnels.
    Support technique pour l’installation et la mise en place de la plateforme de développement.

    Environnement Tomcat, JAVA, J2EE, Ant, JPA, Hibernate, JSP, XML Mysql, JDK 1.5, Javascript.

    Mar2013-Sep2013 SOCIETE GENERALE
    Concepteur développeur sénior Fullstack JavaEE
    Contexte Projet Portail SG et Crédit du Nord
    Réalisation Création d'une application qui gère les logs des serveurs interne et la visualisation de leur état en live.
    Rédaction et mise à jour des documentations techniques.
    Conception et développements des nouvelles évolutions.
    Analyse des incidents de production et la proposition des solutions.
    Migration des applications de postes physiques vers des machines virtuelles.
    Livraison des applications en production et en intégration.
    Support technique pour l’installation des environnements portails.

    Environnement WebLogic, JAVA, J2EE, Ant, PHP, Hibernate, Portlet, JSP, XML, XSLT ClaireCase, Oracle, WebLogic 10.02, Apache, JDK 1.5, Javascript, Quality center.
    Déc2009-Déc2012 BNP PARIBAS
    Concepteur développeur sénior Fullstack JavaEE
    Contexte SIT- FIN10 - Pro et Web “CapriWeb” : application de collection de flux de risques comptables à partir de référentiels vers une autre application.
    Réalisation La modélisation et la création de modèle MPD (Modèle physique de donnée) de l’application.
    Participation aux phases de conception.
    Développement de la couche de présentation.
    Développement de la couche service.
    Mettre en place la juridiction des utilisateurs de l’application (conception et développement de la partie front et back).
    Analyse et correction des problèmes liés à la mise en œuvre de l’application.

    Environnement RSA7, JAVA, J2EE, Ant, Hibernate, Spring, Servlet, JSP, XML, Dimensions, Oracle, WebSphere 7.0, JDK 1.5, SweetDev v.2.1.4, Javascript, Merise, Unix, Quality center.

    Contexte Contexte BDDF RBIS – Projet entrée en relation : dédié à la gestion de la nouvelle clientèle, vérification de la conformité du client aux règles de gestion interne de la banque.
    Réalisation Participations aux spécifications fonctionnelles détaillées.
    Mise en place de l’environnement technique.
    Participation aux phases de conception.
    Participation aux développements.
    Création et exécution des scenarios de cas de tests sur QUALITY CENTER.
    Analyse des problèmes en production et proposition des solution.
    Participation aux macro chiffrage de nouveau projet.
    Support technique aux équipes offshore.

    Environnement RSA7, JAVA, J2EE, SPRING, Hibernate, Servlet, JSP, RSA7, JSP, XML, SVN, Oracle, WebSphere 6.1, JDK 1.5, SweetDev, Socle Atlas, MAVEN, Javascript, WorkFlow (TIBCO), Quality Center.

    Juil2008-Sep2009 EUROPCAR
    Ingénieur d’Études et Développements Java/J2EE
    Contexte Site web Europcar : site de reservation en ligne des voitures

    Réalisation Spécification et choix des technologies.
    Mise en place de la technologie JQuery dans la couche de présentation.
    Développement de la couche métier et de présentation autour de la technologie JAVA/J2EE dans différentes évolutions.
    Intégration des modules applicatifs et déploiement de l’application sur deux serveurs Tomcat et WebLogic.
    Correction des anomalies.

    Environnement Eclipse, JAVA, J2EE, Struts, Servlet, JSP, XML, SVN, Oracle, Tomcat, WebLogic, Javascript, JQuery.

    Déc2007-Mai2008 NOTAIRES
    Ingénieur d’Études et Développements Java/J2EE
    Contexte Projet de sécurité électronique : mise en place d’un outil de sécurité des mails et des documents envoyés par un réseau internet ou tout autre réseau.

    Réalisation Analyse de l’existant.
    Relecture et vérification du code.
    Vérification de la conformité de la signature à la norme de sécurité électronique XADES.
    Corrections des anomalies.

    Environnement Eclipse, JAVA, Swing, JUnit, XMLSecurity, XML, XMLSPY, XADES.

    Juil2007-Nov2007 France Télécom
    Ingénieur d’Études et Développements Java/J2EE
    Contexte Gestion des ordres : application permettant de rassembler les inscriptions des clients sous forme d’un lot puis les envoyer au système de facturation France Télécom.
    Réalisation Conception et modélisation des différents composants de l’application.
    Développement de la couche présentation.
    Développement de la couche métier autour de Spring.
    Intégration des composants applicatifs et déploiement sur un serveur Jonas

    Environnement Eclipse, J2EE, Spring, Hibernate, Struts, Jsp, JUnit, DAO, Oracle, HSQL, Jonas.
    Déc2006-Jui2007 Direction générale de l’Aviation Civile
    Ingénieur d’Études et Développements Java/J2EE
    Contexte Gestion des aérodromes : l’application a pour but de gérer les aéroports de France .
    Réalisation Conception et développement des composants service et DAO -la couche relationnel de la base de données.
    Développement de modules d’impression des agréments.
    Optimisation des pages JSP/Struts.
    Correction des anomalies.
    Tests d’intégration.
    Déploiement de l’application sur Tomcat.
    Migration de l’application sur Weblogic.

    Environnement HTML, CSS, Struts, JSP, JavaScript, JAVA, DAO, DTO, JDBC, Oracle, SQL, Tomcat, WEBLogic, CVS.

    Juil2006-Nov2006 Nomatis
    Ingénieur d’Études et Développements Java/J2EE
    Contexte Gestion des Equipements: L’application a pour but de gérer les clients et les fournisseurs des équipements de télécom.
    Réalisation Conception, modélisation de modèle MLD (modèle logique de donnée) et la création de MPD (modèle physique de donnée).
    Conception et modélisation de l’application en diagrammes UML.
    Développement de la couche présentation en (JSP/Struts) puis en Swing.
    Développement de la couche métier en JAVA.
    Mapping des objets relationnels en DAO et en Hibernate.
    Déploiement de l’application sur JBOSS et Tomcat.

    Environnement JAVA/J2EE, JSP, Struts, Hibernate, EJB, DAO, MYSQL, Jboss, Tomcat, Eclipse.

Études et formations
  • DOMAINES DE COMPETENCES

    Mettre en place les architectures n tiers pour les nouveaux projets ainsi que les anciens.
    Analyse, conception et développement autour des technologies JAVA/J2ee & Angular.
    Assistance à la mise en production.
    Référents techniques dans les technologies Java/J2EE.
    Support aux développeurs juniors.
    MOE : rédaction des spécifications techniques.
    EXPERIENCE SECTORIELLE

    Secteur de télécommunications.
    Secteur d'industrie.
    Secteur du commerce en ligne.
    Secteur bancaire.
    Secteur public.

    COMPETENCES FONCTIONNELLES
    Définition du besoin : Propositions des solutions fonctionnelles.
    Assistance à la maîtrise d'ouvrage : définition et rédaction des spécifications fonctionnelles détaillées.
    Support du projet : Choix des solutions fonctionnelles et techniques.

    COMPETENCES TECHNIQUES
    Méthodologie: Agile (Scrum), Cycle en V
    Langages: Java, J2EE, TypeScripte, JavaScripte, HTML, CSS, C, C++, SQL, PLSQL, PHP, Shel Unix.
    Framework : Spring, Spring boot, Hibernate, JPA, Junit, EJB, Struts, SweetDev, JSF, PrimeFaces, PrimeNg, AngularJs, Angular.
    Modélisation: Merise, UML
    Bases de données : MySQL, PostgreSQL, SQL Server, Oracle, ACCESS
    Webservices: REST / SOAP.
    Systèmes : UNIX, Linux, DOS, Windows NT/ 2000/XP
    Serveurs: Tomcat, JBoss, WebLogic, WebSphere, Jonas.
    Logiciels / Environnements : Eclipse, Maven
    Méthodologies : UML, MVC, MERISE
    Gestion de configuration : GIT, SVN, CVS, Dimention, ClearCase.
    Outil de gestion: JIRA, Quality Center, Redmine.
    Protocoles: TCP/IP, Adressage IP
    Logiciels : Visual Paradigm, Matlab, Orcad-Spice.
    Outils de performances : AppDynamics, JProfiler, JMeter, VisualVM.
    Outils: Toad, DBeaver, Eclipse, VisualFTP


    LANGUES

    Anglais : Lu, écrit, parlé.

    FORMATION SCOLAIRE

    2006 Master 2 Informatique
    Orsay, Paris XI

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Ingénieur de développement JAVA
Didier

Ingénieur de développement JAVA

  • PARIS
JAVA DOCKER JENKINS ORACLE POSTGRESQL GIT SCRUM Angular Kubernetes APACHE KAFKA
Disponible
CV Développeur TALEND DI /Cloud / ESB
Youssef

Développeur TALEND DI /Cloud / ESB

  • MASSY
TALEND DI TALEND SQL JAVA SALESFORCE SQL SERVER SAP
Disponible
CV Consultant MULESOFT
Aly

Consultant MULESOFT

  • SAINT-NAZAIRE
MULESOFT ANYPOINT PLATFORM JAVA SALESFORCE
Disponible
CV Développeur  Full stack
Robert

Développeur Full stack

  • LYON
JAVA PHP JAVASCRIPT SQL ORACLE Angular MYSQL
Disponible
CV Technical Leader Java/JEE
Houssem

Technical Leader Java/JEE

  • RUEIL-MALMAISON
JAVA SPRING Kafka DOCKER Kubernetes GIT Microservices API RESTful SOAP PL SQL
Disponible
CV Développeur Full Stack - Tech Lead
Enzo

Développeur Full Stack - Tech Lead

  • BAYONNE
JAVA PHP SYMFONY Angular CI/CD DEBIAN TypeScript
Bientôt disponible
CV Consultant IT
Anthony

Consultant IT

  • QUERRIEU
JAVA J2EE SQL SERVER Microsoft PowerApps Microsoft Power BI
Bientôt disponible
CV Développeur Android Kotlin
Senda

Développeur Android Kotlin

  • ÉPINAY-SUR-SEINE
Kotlin JAVA XML SQL Angular NODE.JS
Disponible
CV Développeur JAVA - ANGULAR
Demba

Développeur JAVA - ANGULAR

  • SACQUENVILLE
JAVA Angular Spring Boot POSTGRES GIT SWAGGER Kafka RabbitMQ JENKINS AMAZON AWS
Bientôt disponible
CV Ingénieur de développement JAVASCRIPT
Said

Ingénieur de développement JAVASCRIPT

  • PARIS
JAVASCRIPT SQL JAVA Angular J2EE C++
Disponible