Smail - Consultant technique JAVA

Ref : 221012H001
Email vérifié
Photo de Smail, Consultant technique JAVA
Compétences
PL SQL
SQL
POSTGRESQL
UML
Expériences professionnelles
  • Consultant Java JEE et Shell PLSQL

    CGI, Casablanca - Maroc.Fashion Cube/Pimkie
    Jan 2021 - aujourd'hui

    Activités et responsabilités:
    # Responsable des applications MAAT-NEXTAIL (GOLD) :
    Prise de lead sur MAAT-NEXTAIL (Moteur d'approvisionnement magasin-entrepôt) en tant que référent Technico-Fonctionnel du périmètre
    Supervision & Prise en charge les tickets (MCO Quotidien)
    Participation à la maintenance et l’évolution de MAAT-NEXTAIL
    Participation aux réunions de suivi avec le client

    Membre du Pôle technique NTI :
    Traitement des incidents sur le parc applicatif récupéré et sur d’autres applications JAVA/JEE & Shell PL-SQL
    Contribution à la montée en compétences et développement des évolutions et correctifs
    Garantir le respect des délais et de la qualité des livrables

    Objectifs fixés de la mission
    1. Monter en compétence sur le périmètre MAAT-NEXTAIL (expertise technique et fonctionnelle sur les différents sujets)
    2. Participation à la maintenance et l’évolution de MAAT-NEXTAIL et d’autres applications JAVA/JEE & Shell PL-SQL
    3. Garantir le respect des délais et de la qualité des livrables -EVO
    4. Garantir le traitement des JIRA à temps en respectant les SLA de convention de service
    5. Remonter des alertes et le suivi des actions
    6. Gestion des situations de crise --> Réactivité et mobilisation jusqu’à résolution du problème en mettant en place des solutions pérennes

    # Actuellement en KT pour assurer en binôme le RUN et le BUILD des dizaines d'applications (exp: ePortal, mColis, eStock, eStaff).
    Evironnement: Struts, Hibernate, Spring, JQuery/ExtJs/AngularJS, Maven, SVN, JBoss, PostgreSQL/Oracle, PL-SQL.

  • Analyste Développeur JAVA/JEE Senior

    Office européen des brevets (OEB)
    Jan 2020 - Jan 2021

    Activités et responsabilités:

    Participer à la maintenance corrective et évolutive des applications Java/JEE existantes (TMA).

    Analyser, estimer la charge et traiter des tickets JIRA des demandes d'ajout des nouvelles fonctionnalités, des demandes de modifications, des problèmes signalés et des erreurs apparues dans les différentes applications de l'OEB.
    Développer et tester des mises à jours applicatives
    Créer des Job Jenkins et Déployer des applications à jours
    Améliorer la couverture SonarQube des applications
    Migrer des application de SVN vers Git
    Tuning et traitements des JVM des applications
    Adapter le JMeter pour surveiller le portail
    Migrer des applications vers Java 8
    Documentation des applications

  • Développeur informatique

    Groupe Label'Vie, Rabat-Skhirat - Maroc.
    Jan 2011 - Jan 2020

    Missions :

    Je participe à la réalisation de nouvelles applications et à la maintenance corrective et évolutive des applications Java/JEE existantes.

    Je participe à la réalisation des projets Shell/PL-SQL et à la maintenance corrective et évolutive des projets Shell/PL-SQL existants.

    J'assure le support technique et le suivi des développements de l’équipe au quotidien.

    Encadrement :
    Support technique équipe de développement Java
    Suivi d’avancement des réalisations des projets sous-traités
    Support applicatif
    Développement :
    Etude de faisabilités techniques
    Rédaction des spécifications techniques détaillées
    Développement des modules et/ou des applications en JAVA/JEE
    Réalisation des tests unitaires et recettes techniques
    Documentation d’utilisation, de déploiement et d’exploitation des applications
    Maintenance :
    Support technique et maintenance corrective/évolutive
    Mise à jour des cas de test
    Validation des tests unitaires
    Validation des tests de non régression

    Applications développées ou maintenues :

    Etiquetage :
    Faire de la TMA pour une application web dédiée aux enseignes Carrefour, Carrefour Market et Atacadao, qui imprime des lots des tickets des articles à mettre au-dessous des articles dans les magasins :
    Possibilité 1 : Soit on crée le lot des tickets dans l'ERP GOLD et en entré de l'application sera le numéro de lot.
    Possibilité 2 : Soit on Upload un fichier plat des articles et l'application récupère les données des articles(Libellé, Code EAN, Prix permanant, prix promotionnel...) à imprimer à partir de GOLD.
    L'application détecte l'imprimante via une applet dédiée.
    L'impression des d'article se fait selon le modèle du format des ticket précis.

    Environnement : Struts 2, Hibernate, Tiles, Spring, JavaScript, ExtJS, Eclipse, Maven, SVN, JasperReport, Tomcat, Oracle10/11g, PL-SQLMarge arrière fournisseur Réalisation d'une application web, pour les enseignes Carrefour, Carrefour Market, qui : Gère la fiche fournisseur, les contrats et les factures des fournisseurs du groupe Gère les éléments de la facturation par rubrique, édition des factures, gestion des éléments de base (Base achats) Calcul de la marge arrière Reporting Environnement :
  • aujourd'hui

    Gestion des réclamations et incidents

    Réalisation d'une application web qui traite et permet de faire le suivi les réclamations:
    Il s’agit des réclamations magasins des BUs Carrefour et Carrefour Market en passant par un Workflow.
    Le traitement des réclamations se fait au niveau du siège (centralisé) par les différentes directions (RH, Logistique, Marketing, DSI, Technique..).
    L'application donne la main pour télécharger des différents reporting de suivi et de statistique.

    Environnement : Struts 2, Hibernate, Tiles, Spring, JavaScript, ExtJS, Eclipse, Maven, SVN, Tomcat, Oracle10/11g, PL-SQL

    Outil des intégrations massives des données

    Réalisation d'une application web interfacée avec l'ERP GOLD et qui injecte des données volumineuses au format des fichiers plats:
    Prix d'achat et Prix de vente : l'application vérifie la validité des données et elle traite les périodes de validité des prix.
    Commandes stock : l'outil insère ces commandes dans GOLD après la vérification données.
    Marge Min-Max : l'Intégration de ces marges utiles pour le projet "Centralisation des prix de vente marché".
    Environnement : Struts 2, Hibernate, Tiles, Spring, JavaScript, ExtJS, Eclipse, Maven, SVN, Tomcat, Oracle10/11g, PL-SQL

    Centralisation des prix de vente marché

    Réalisation d'un projet en Shell/PLSQL étant composé :
    d'un batch qui trace et ferme, quotidiennement, les tarifs locaux de tous les magasins des BUs Carrefour et Carrefour Market.
    d'un batch qui calcul les prix de vente (dites centraux) à base des dernières réceptions du jour et les priorisent pour qu'ils soient appliqués au niveau des sites des deux enseignes.

    Environnement : Shell et PL-SQL

    Gestion de la pige promotionnelle

    La réalisation d'une application web qui:
    Injecte les dépliants des articles et les panneaux publicitaires des enseignes du groupe filière de la grande distribution (Carrefour, Carrefour Market et Atacadao) et ces concurrents.
    Reporting
    Comparaisons des offres promotionnelles
    Environnement : Struts 1, Hibernate, JSTL, JavaScript, NetBeans, Tomcat, Oracle10g

    Gestion de « la recette »

    Refonte d'une application web (de PHP vers Java/JEE) qui:
    Récupère le chiffre d’affaire journalier pour chaque magasin à partir de l’ERP GOLD
    Via SSH et à partir du serveur de caisse de chaque magasin des Business Units (BUs) du groupe, elle récupère un fichier plat a un format donné qui contient le chiffre d’affaire journalier dédié à la l’application recette.
    Donne la main aux chefs de caisses de saisir le CA par caissière et par mode de paiement/règlement.
    Fait la comparaison de ces 3 Chiffres d’affaires et donne la main pour télécharger un fichier F55(format précis) à communiquer à la BANQUE.

    Environnement : Struts 1, Hibernate, JavaScript, NetBeans, Tomcat, Shell, SQL, PL-SQL, Oracle10g

    Gestion des inventaires

    La réalisation d'une application web, pour les BU Carrefour, Carrefour Market, SupEco et CDCI de la Côte d’Ivoire, qui fait :
    Le chargement des articles à inventorier dans les PDA.
    Déchargement des articles inventoriés dans l'ERP GOLD
    Mettre à jour le stock total des articles inventoriés.

    Environnement : Struts 1, Hibernate, JSTL, JavaScript, NetBeans, Tomcat, Oracle10g

  • Développement d’un Méta-Moteurs de Recherche (Java/JEE, Eclipse).

    PROJETS ACAEMIQUE
    aujourd'hui

    Développement d’une application web de Gestion Electronique du Document (Asp.Net, Visual Studio).
    Développement d’une application web de E-Commerce (J2EE/.Net/Web Services).
    Réalisation d’une application Desktop client/serveur : Gestion des notes des étudiants (Java RMI)
    Réalisation d’une application desktop de Gestion d’une bibliothèque (Java SWING, Eclipse)

Études et formations
  • Master en ingénierie du logiciel à Sup'Technology, Casablanca (Maroc) en double diplomation avec un Master en ingénierie du logiciel de l’université du Littoral Côte d’Opale (France).

    Casablanca (Maroc) l’université du Littoral Côte d’Opale (France).
    2009
  • Licence en Informatique . Sup'Technology, Casablanca.

    Sup'Technology, Casablanca.
    2006
  • Baccalauréat Sciences Expérimentales

    Lycée Doukkala, Sidi Bennour
    2005
Autres compétences
Connaissances & Compétences Techniques
Technologies Java/J2EE : Maven, Spring, Spring Security, Hibernate, Struts 2, Tiles, JSTL
Langage de script : Shell, Php
Technologies DotNet : C#, Asp.Net
Langages de programmation JS : (ExtJS, JSON), Feuille de Style, HTML.
Langage de modélisation : Méthode Merise, UML 2.0
Editeurs : Eclipse (Ganymed, Luna, Mars, 19-06, 21-06, 22-12), Netbeans
Serveur d’application/Web : Tomcat, JBoss, IIS
Contrôle de versions : SVN, Git
Reporting : JasperReport, DisplayTag
Bases de données : XML, Oracle, SQL Server, MySQL.
Langages de requête : XML (XSLT, XPath, XQuery)‏, SGBDR (SQL, HQL, Criteria).
Interfaces de programmation : SAX, DOM, JDOM, RMI.
Outils de Bases de données : Toad, Oracle SQL Developer, DBeaver
Outils de conception : Power-AMC
Systèmes d’Exploitation : Windows, Linux (CentOS, RedHat).
ERP : G.O.L.D., NODHOS

LANGUES

Français : Courant.
Anglais : Technique
Arabe : Langue maternelle

D'autres freelances
Consultant technique JAVA

Ces profils pourraient vous intéresser !
CV Développeur PHP
Wadie

Développeur PHP

  • HOUILLES
PHP JAVASCRIPT Vue.js REACT.JS Angular JAVA
Disponible
CV Développeur C++
Laurent

Développeur C++

  • VILLEURBANNE
C JAVA ACCESS MAC OS WINDOWS ECLIPSE SQL C++ QT VMWARE
Disponible
CV Développeur iOS
Tarik

Développeur iOS

  • REZÉ
iOS SWIFT ANDROID Kotlin JAVA J2EE SPRING
Disponible
CV Architecte JAVA
Boris

Architecte JAVA

  • PEYMEINADE
JAVA Spring Boot HTML5 JAVASCRIPT SQL Angular CSS LINUX CI/CD AGILE
Disponible
CV Consultant technique JAVA / Kubernetes
Mohamed

Consultant technique JAVA / Kubernetes

  • CHATOU
JAVA SPRING Angular Kubernetes
Disponible
CV Consultant JAVA
Gregory

Consultant JAVA

  • PARIS
JAVA
Disponible
CV Ingénieur de développement JAVASCRIPT
Said

Ingénieur de développement JAVASCRIPT

  • CLAMART
JAVASCRIPT JAVA J2EE Angular ORACLE SQL SERVER SQL PL SQL JAVA J2EE MYSQL
Disponible
CV Architecte logiciel - Java - Spring - Microservices
Philippe

Architecte logiciel - Java - Spring - Microservices

  • MAGAGNOSC
JAVA Spring Boot Microservices MAVEN API RESTful GIT ORACLE AZURE
CV Ingénieur de développement JAVA/J2EE/hybris SAP CC
Ahmed

Ingénieur de développement JAVA/J2EE/hybris SAP CC

  • VILLENEUVE-D'ASCQ
JAVA J2EE SAP CX HYBRIS
Bientôt 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