Taoufik - Développeur JAVA

Ref : 141201B001
Photo de Taoufik, Développeur JAVA
Compétences
JSP
EJB
TOMCAT
HIBERNATE
JSF
JPA
Expériences professionnelles
  • Expérience Professionnelle
    Développeur sénior Full-Stack/TechLead 2019-07 – 2020-11
    NT DATA Consulting

    Projet : Fleet&M / équipe de 5 personnes
    Fleetnm : une application web/mobile de gestion d'activités des transporteurs routiers international.
    Environnement technique : Angular, Java8, Microservices, Spring boot, Spring cloud config, Spring security, JWT, Spring admin, JPA/Hibernate, Webservices (REST, SOAP), Jira, Scrum, Kafka, Oracle, GitLab, Jenkins, Junit, Mockito, IntelliJ IDEA, Sonar, JAXB, Typescript, HTML, CSS, Angular8, Ionic, Bootstrap, Maven, Docker, Docker compose, Nexus, NPM, YARN, Swagger, Nginx, WebSocket, TDD, DDD.
    Mission :
    Responsable et référent technique du projet ;
    Développement des IHMs et les services java (From Scratch) ;
    Support de la production ;
    Tests unitaires et d’intégrations ;
    Chiffrage et revue de code ;
    Participation aux recrutements et à la montée en compétence des nouveaux collaborateurs ;
    Développeur sénior Full-Stack 2017-06 – 2019-05
    Groupe Maïsadour

    Projet : Gestion de Production / équipe de 8 personnes
    Développement d'une solution de gestion de production alimentaire, de différents types de produit et de nature différentes.
    Environnement technique : Linux (Ubuntu 18.04) Java 7/8, Spring boot, Hibernate,
    Webservices (REST), RestAssured , JPA, ESB Apache Camel, Swagger, GWT-GXT, Scrum , Liquibase, Glassfish, Jackson, Sonar, Oracle, Postgresql, JMS, Apache Tomcat, Feature flipping , Git , jenkins, Junit, Mockito, Concordion, IntelliJ IDEA, Jaxb, Dozer, Javascript, CSS, Maven, Docker, Jira , Confluence, Bitbucket, Nexus, Apache CXF, ActiveMQ.
    Mission :
    Participation au démarrage du projet ;
    Conception de la solution technique ;
    Estimation, développement et revue de code ;
    Développement des tests unitaires et des tests d'intégrations ;
    Planification des sprints

    Projet : Gestion d'Achat / équipe de 6 personnes
    Développement d'une solution de gestion d'achat, de différents types de produit et de nature différentes.
    Environnement technique : Angular, Java7/8, Spring boot, JPA /Hibernate, WebMethods, Apache
    CXF, Webservices (REST), Confluence, Jira, Scrum, Kibana, Oracle, MongoDB, Git, jenkins, Junit, Mockito, IntelliJ IDEA, Sonar, Jaxb, Javascript, HML, CSS, Maven, Elasticsearch.
    Mission :
    Participation à la rédaction de DED (cahier des charges) ;
    Rédaction des spécifications techniques des évolutions demandées ;
    Développement et amélioration de la partie Back Office ;
    Référent technique du projet jusqu'à la livraison en production ;
    Assistance à l'équipe Front Office sur la résolution de problèmes techniques ;

    Développeur sénior Full-Stack 2016-06 – 2017-04
    Latotal compagnie

    Projet : Gestion des Ordres missions/ équipe de 4 personnes
    Environnement technique : Java 8, Spring boot, JPA/Hibernate, Webservices (REST), ESB, Swagger, GWT-GXT, Scrum, Liquibase, Glassfish, Jackson, Sonar, Oracle, Postgresql, JMS, Apache Tomcat, Feature flipping , Git, jenkins, Junit, Mockito, Concordion, IntelliJ IDEA, Jaxb, Dozer, Javascript, Css, Maven, Docker, Jira , Confluence, Bitbucket, Nexus, Apache CXF, ActiveMQ.

    Mission :
    Recueille et analyse du besoin client.
    Conception et mise en place de la solution ;
    Développement des tests unitaires et des tests d’intégrations ;
    Planification des sprints ;

    Projet : Géolocalisation et Inventaire / équipe de 3 personnes
    Développement d'une application de géolocalisation en temps réel du parc auto, ainsi la gestion du stock et de l'inventaire.
    Environnement technique : Angular, Java 7, Spring, Log4j, Eclipse, Apache Tomcat, Maven, GIT, Hibernate, Oracle, Junit, Méthodologie kanban, PMD, Checkstyle, jenkins, Junit, Mockito, Jackson, Json, XML, REST.
    Mission :
    Mise en place de l'architecture du projet.
    Documentation et mise en place des différents filtres de log et d’authentification.
    Préparations des documents de livraisons, d’utilisations et d’exploitation
    Rédaction des documents techniques (Guide du développeur, best practices …etc)
    Mise en place et intégration de Flyaway, Swagger, Spring Boot.
    Développement des services Rest avec Spring.
    Suivi de qualité de code avec Sonar et intégration continue avec Jenkins.
    Rédaction des tests unitaires avec Junit et Mockito.
    Gestion des serveurs d’intégration, de développement et de production utilisant Git et Jenkins.
    Documentation de la passation du projet et TMA.
    Ingénieur étude et développement Full-Stack 2015-06 – 2016-04
    Circet

    Projet : Supervision, suivie et distribution des taches / équipe de 3 personnes
    Mise en œuvre d'une application web interactive, fiable, conviviale et facile à intégrer dans l'environnement de travail de l'équipe Circet.
    Environnement technique : Angular 2, Java 7, MySQL, Spring, Spring Data, JPA, Log4j, CSS, Bootstrap, XML, JSON, JavaScript, Jquery, Eclipse, Junit, Mockito, Apache Tomcat, Maven, GIT, JMeter, Jira, Kazan, Sonar, jenkins.
    Mission :
    Analyse du besoin métier ;
    Validation des spécifications avec le manager de projet ;
    Conception et modélisation UML ;
    Proposition des évolutions au niveau modèle ;
    Validation des modifications avec le chef de projet ;
    Définition de l’architecture applicative ;
    Développement des maquettes et validation avec l’utilisateur final (France) ;
    Suivi des tâches jusqu'à la livraison en PROD ;
    Collaboration directe avec l’équipe France (point d’avancement tous les 3 jours) ;

    Avril–Septembre 2012: Présidence de l’université Ibn Zohr.
    (Linux, Ldap, esup, cas, Hibernate, Primefaces, Spring, Tomcat, MySQL,Ajax,UML)
    Sujet: La mise en place d’une solution WEB-SSO (single sign on) et le développement d’une application web pour la gestion des vacations.

    Juillet–Aout 2011: Présidence de l’université Ibn Zohr. (Ajax,JSF , EJB, JPA,Mysql,UML).
    Sujet: Etude, conception et développement d’une application web pour la gestion de patrimoine.

    Juillet–Septembre 2010: Laboratoire des sciences Informatiques et visions, Faculté des sciences agadir (Javascript, struts , hibernate, Spring,MySQL,Merise).
    Sujet: Etude, conception et développement d’une application web pour la gestion des fermes agricole.
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ----------------------------------------------------------------------------
    ---------------------------------------------------------------------------

Études et formations
  • Formations :

    Professional Agile Method (5 jours) : 2016-06

    Formation « Les fondamentaux du consultant » (2 jours) : 2015-06

    2012 : Master spécialisé en Informatique, Faculté des Sciences Agadir.

    2010 : Licence professionnelle Option Ingénierie Informatique, Faculté des Sciences, Agadir.

    2009 : Diplôme d’étude universitaire général Option Sciences mathématiques appliquées, Faculté des Sciences, Agadir.

    2007 : Baccalauréat Sciences Expérimentales, lycée Abdellah Ben Yassine.

    Compétences:
    Systèmes d’exploitation : Linux & Windows.
    Programmation : C/C++, Python, PL/SQL, Visual Basic, Java (Swing, Socket/RMI), J2EE (Servlet, JSP, EJB, JMS, JNDI, JSTL, JDBC, JPA, Struts, Spring, Tomcat, JBoss, Hibernate,jsf), PHP, HTML, CSS, JavaScript, JQuery, AJAX.
    Business Intelligence : Pentaho, SQLServer 2008, QlikView, Talend, CloverETL, BIRT. DataMining, Repporting. SPSS
    Bases de données : Administration DBA, Oracle 9i & 10g, MySQL, MS Access. ORM Mapping, B. Données Reparties.
    Réseaux : Administration et Configuration Cisco. Windows Server 2003/2008. Adminstration SNMP. Notion GSM.
    Conception-Gestion projet : UML2, Merise, Méthodes agiles (RUP/UP/XP), PERT, GANTT.CVS, SVN.

    Projets réalisés :
    Espace collaboratif d’échanges de documents : UML/Zend/PHP/Ajax/MySQL, Poste : Chef de Projet
    • Partage et gestion des documents entre membres du groupe de travail. Gestion et supervision des groupes.

    Application Mobile: UML/Android SDK /MySQL, Poste : Chef de Communication
    • Bourse des transports des marchandises et logistiques (Entreprises et individus).
    • Gestion, optimisation et calcul des trajets. Cartes et outils de navigation pour les chauffeurs.
    • Gestion des pannes et des risques. Commercialisation de l’application.

    Calendrier Répartie Partagée: UML/JAVA/RMI/Hibernate/MySQL:
    • Application Répartie pour gestion et diffusion des événements sur Réseau, avec notifications.

    Langues :
    Arabe : Courant.
    Français : Courant.
    Anglais : moyen.

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur C++
Camille

Développeur C++

  • MÉRÉVILLE
C++ PYTHON JAVASCRIPT SQL C# ASSEMBLEUR PHP .NET JAVA
Disponible
CV Ingénieur développement logiciel embarqué JAVA
Ahmed

Ingénieur développement logiciel embarqué JAVA

  • LILLE
JAVA Spring Boot Angular
Disponible
CV Développeur JAVA
Siriki

Développeur JAVA

  • CHAVILLE
JAVA Spring Boot GO Google Cloud Platform DOCKER JENKINS Kubernetes FLUTTER REACT.JS Cloud AWS
Disponible
CV Développeur JAVA
Mehdi

Développeur JAVA

  • BUSSY-SAINT-GEORGES
JAVA SQL Spring Boot POWERSHELL SPRING Microservices SQL SERVER Cloud AWS Vue.js Kafka
Disponible
CV Tech lead / Développeur  full stuck JAVA
Abderrahmen

Tech lead / Développeur full stuck JAVA

  • SAINT-MAUR-DES-FOSSÉS
JAVA JAVASCRIPT SQL SERVER J2EE SPRING DEVOPS FULL STACK MYSQL SQL Angular
Disponible
CV Ingénieur de développement JAVA
Meriem

Ingénieur de développement JAVA

  • VILLEJUIF
JAVA ORACLE SQL MONGODB UML PHP C PYTHON PHP LARAVEL ANDROID
Disponible
CV Ingénieur de développement JAVA
Arezki

Ingénieur de développement JAVA

  • ARGENTEUIL
JAVA REACT.JS C++ JAVASCRIPT
Disponible
CV Tech lead / Lead dev
Christophe

Tech lead / Lead dev

  • VILLENAVE-D'ORNON
C# .NET JAVA JAVASCRIPT SQL
CV Senior Data Engineer and Scientist NLP
Stefano

Senior Data Engineer and Scientist NLP

  • ANTIBES
BIG DATA SQL APACHE SPARK DATA PYTHON SCALA JAVA
Disponible
CV Ingénieur de développement JAVA
Adel

Ingénieur de développement JAVA

  • LES MUREAUX
JAVA REST ANGULARJS SPRING Angular IntelliJ IDEA Spring Boot Cloud AWS
Disponible