Abdelraouf - Développeur JAVA

Ref : 210217G002
Email vérifié
  • Domicile

    92400 COURBEVOIE

  • Profil

    Développeur (30 ans)

  • Mobilité
    Totalement mobile
  • Statut
    En cours d'immatriculation
  • Tarif Journalier Moyen
    Voir le tarif
Photo d'Abdelraouf, Développeur JAVA
Compétences
Spring Boot
Expériences professionnelles
  • Développeur Full-stack javaEE/Angular 8 Financial & Information Solution

    Jan 2019 - aujourd'hui

    -Projet : ValdiFIX : Solution de technologie de trading en temps réel
    qui fournit une gestion complète du cycle de vie des ordres à
    toutes les étapes du processus de l’investisseur en bourse, y
    compris le traitement post-transaction, la gestion des ordres
    et la connectivité du marché.
    .
    Panorama : Outil de supervision et d’archivage en temps réel qui permet de capturer des informations sur toutes activités commerciales. Il fournit un tableau
    de bord interactif qui offre de nombreuses fonctionnalités, y compris la gestion
    de risque, la surveillance des performances, les alertes, les meilleurs rapports
    d’exécution et les exportations CSV.
    -Méthodologie : SCRUM International (Tunis, Paris, Singapour et Secaucus)
    -Tâches réalisées :
    ➢ Back-end:
    Implémenter de nouvelles fonctionnalités pour un middleware de système de
    gestion des commandes.
    Implémentez une logique métier personnalisée pour des marchés spécifiques
    et FIX non pris en charge fonctionnalités du protocole.
    Configurez un système d’authentification / autorisation Back to Front pour les
    services Web de repos basés sur Spring Security, JWT et Angular.
    Développement de tests unitaires et d’intégration avec JUnit et Mockito.
    Développement de services Web REST.
    Participation à la conception et à l’architecture de l’application.

    Technologies: Java8, OSGI container (Equinox), Spring 4, Spring Integration, Spring Security, JWT, EAI, chronicle Map, MongoBD, Junit, Mockito, GIT, Bitbucket, Eclipse. ➢ Front-end:
  • Développeur Full-stack javaEE

    Vermeg Tunis
    Jan 2018 - Jan 2019

    Projet : Agile Reporter : solution de bout en bout qui automatise la
    génération des rapports de réglementation, depuis la capture et la consolidation des données jusqu’au calcul et à la
    soumission aux autorités de réglementation.
    -Tâches réalisées :
    ➢ Back-end:
    Développement des web services REST et documentation avec Swagger.
    Implémentation de la couche d’accès aux données.
    Développement d’un service permettant d’envoyer les notifications par e-mail.
    Gestion de la sécurité avec Spring security.
    Interaction avec les web services SOAP (WSDL).
    Développement d’un service pour soumettre les rapports aux régulateurs.
    Export/ Import les rapports sous les formats (csv, pdf, xlsx et xml).
    Mettre en place l’outil de surveillance ”javaMelody”.
    Contrôle des normes de qualité du code et optimisation (examiner les PR).
    Mots clés: Java8/J2EE, Spring 5, Spring Data, Spring Security, Spring boot 2, Hibernate 5.4, REST, Sonar, Maven 3, Wildfly 11, SqlServer 2016, Oracle 12c, Git,
    Bitbucket, Jenkins, Swagger, Java MailAPI, AES, JavaMelody, WSDL.
    ➢ Front-end:
    Préparation des maquettes pour quelques interfaces de l’application.
    Consommation des web services REST avec TypeScript.
    Interfaçage avec la plateforme et adapter des modifications selon le besoin.
    Mots clés: Angular 6, NodeJs, TypeScript, JavaScript, HTML5, CSS3, tslint.
    ➢ Test et QA:
    Développement des tests TDD.
    Développement des tests BDD.
    Développement des tests d’intégration.
    Exécution des scénarios fonctionnels de tests automatiques.
    Identification des bugs et ouverture des tickets Jira.
    Mots clés: Selenium, Cucumber, Junit, Mochito, PowerMock, Jira, Zephyr.
    ➢ Agile:
    Suivre la méthodologie Agile Scrum multi-localisé (Tunis, Birmingham, London
    et Shanghai) : estimation des tâches, reporting, daily scrum et démonstration.
    Participation à la spécification des besoins.
    Analysation de tickets Jira (critères d’acceptaion et notes techniques).
    Documentation des informations via la logiciel de collaboration : Confluence.
    Client support: résolution des bugs, défauts, incidents provenant du client.
    Mots clés: Scrum, Jira, Confluence, Travail collaboratif.

  • Développeur javaEE/OSGi R&D

    Sopra HR Software
    Jan 2018 - Jan 2018

    -Projet : Mise en place d’une API OSGI pour gérer le CDC (Change
    Data Capture) entre l’ancien portail ”HR ACCESS” et le nouveau portail ”Sopra HR 4YOU”.
    .
    -Tâches réalisées :
    Etude de la communication entre les deux systèmes ”4YOU” et ”HR Access”.
    Etude de l’architecture micro-services et le concept CDC.
    Etude des approches de développement (CDC Debezium, CDC Kafka et Native).
    Adaptation de méthodologie SCRUM et planification des sprints.
    Analyse et spécification des besoins et modélisation de l’architecture logique.
    Configuration des SGBD pour activer le service CDC.
    Implémentation des tests unitaires et contrôle de qualité de code
    Mots clés: Java8/javaEE, Micro-sevices, CDC, OSGI, Apache Karaf, Apache Kafka,

    Debezium, MySQL, MsSQL, Oracle, PostgreSQL, Junit, sonar, SVN, SCRUM.
  • Stage d’été

    Tunisie Télécom, Tunis
    Jan 2017 - Jan 2017

    -Projet : Conception, dévelopement et implémentation d’un ”Portail
    Collaboratif” de partage (documents, idées, activités) et de
    management des utilisateurs.
    .
    -Tâches réalisées :
    ➢ Back-end:
    Analyse et spécification des besoins techniques et fonctionnels.
    Développement des web services REST.
    Technologies: java/javaEE, Hibernate, Spring, Spring Boot, SQL, UML.
    ➢ Front-end:
    Préparation des maquettes pour les interfaces utilisateurs et administrateurs.
    Consommation des web services REST avec JavaScript.

    Technologies: HTML5, CSS3, JavaScript, AngularJS, Bootstrap.
  • Conception et implémentation d’un jeu et Compétition en ligne
    Jan 2017 - Jan 2017

    Technologies : Java/J2EE, Maven, Spring Boot, Hibernate, web Services, HTML5, CSS3.
  • Jan 2016 - Jan 2017

    Développement d’une Application Mobile: QUIZ

    Technologies : PHP, HTML5, CSS3, JavaScript, JQuery, JSON, framework Apache Cordova.
  • Jan 2016 - Jan 2016

    Conception, Développement et implémentation d’une Application web de
    Gestion de commerce électronique

    Technologies: Java/J2EE, Hibernate/JPA, Jboss, HTML5, CSS3.
  • Jan 2016 - aujourd'hui

    Développement d’une application de gestion de patients pour un
    cabinet de médecin

  • aujourd'hui

    Maintenance, support et implémentation des fonctionnalités d’une commande
    angulaire demande de supervision.
    Participation à la conception et à l’architecture de l’application.
    Implémentation de plusieurs composants angulaires partagés.
    Développement de tests unitaires utilisant Karma et Jasmine.

    Technologies: Angular8, HTML5, CSS3, Typescript, Javascript, Jasmine, karma, NodeJs. ➢ Client support: résolution des bugs, défauts, incidents provenant du client.
Études et formations
  • Compétences informatiques

    Frameworks de développement:
    Spring 5 • Hibernate 5.4 • Angular 8
    Spring boot 2 • Spring Security-Data

    Test et qualité:
    • Junit • Mochito • Selenium
    • sonar • tslint
    Intégration continue:
    • Maven • Jenkins • Git • Bitbucket
    • Github

    Documentation:
    • Confluence • Swagger • JavaMelody
    Méthodologie:
    • Agile SCRUM • 2TUP
    Conception OO:
    • UML • Design Patterns
    Base de données:
    • Oracle • MySQL • PostgreSQL
    • SQL Server
    Outils:
    • Intellij • Visual code • Eclipse

    Langues
    Arabe Français
    Anglais Allemand

Autres compétences
Compétences informatiques

Frameworks de développement:
Spring 5 • Hibernate 5.4 • Angular 8
Spring boot 2 • Spring Security-Data

Test et qualité:
• Junit • Mochito • Selenium
• sonar • tslint
Intégration continue:
• Maven • Jenkins • Git • Bitbucket
• Github

Documentation:
• Confluence • Swagger • JavaMelody
Méthodologie:
• Agile SCRUM • 2TUP
Conception OO:
• UML • Design Patterns
Base de données:
• Oracle • MySQL • PostgreSQL
• SQL Server
Outils:
• Intellij • Visual code • Eclipse

Langues
Arabe Français
Anglais Allemand

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Software Engineer / Cloud Engineer
Mourad

Software Engineer / Cloud Engineer

  • RUEIL-MALMAISON
JAVA Angular AMAZON AWS SPRING Spring Boot GIT JENKINS SQL J2EE Google Cloud Platform
CV Développeur FLUTTER
Alexandre

Développeur FLUTTER

  • LÉDIGNAN
FLUTTER JAVA ANDROID Kotlin iOS
Disponible
CV Ingénieur de développement JAVA/JAVAEE
Taoufik

Ingénieur de développement JAVA/JAVAEE

  • PARIS
JAVA J2EE JAVASCRIPT Angular ORACLE PL SQL
Disponible
CV Développeur
Loreena

Développeur

  • SAINT-DENIS-EN-VAL
SQL JAVA PHP JAVASCRIPT SQL SERVER PYTHON Vue.js HTML5
Disponible
CV Consultant web JAVA
Nedjmeddine

Consultant web JAVA

  • CERGY
JAVA JAVASCRIPT J2EE SQL
Disponible
CV Développeur Full Stack Java / Angular
Sinda Farah

Développeur Full Stack Java / Angular

  • NICE
JAVA Angular DEVOPS
Disponible
CV Développeur
Anwer

Développeur

  • LA MADELEINE
Kotlin JAVASCRIPT FLUTTER REACT.JS React Native Express.js JAVA PHP SQL MONGODB
Disponible
CV Technical Leader JAVA
Roméo

Technical Leader JAVA

  • VILLIERS-SUR-MARNE
JAVA J2EE SQL Angular
Disponible
CV Développeur web JAVA
Tarek

Développeur web JAVA

  • COURBEVOIE
JAVA J2EE SQL Angular JAVASCRIPT PL SQL MYSQL ORACLE REACT.JS DOCKER
Disponible
CV Développeur COBOL
Tayrhon

Développeur COBOL

  • VILLABÉ
COBOL JAVASCRIPT SQL JAVA PHP .NET C# Angular
Disponible