Yakine - Développeur J2EE

Ref : 080819N001
Photo de Yakine, Développeur J2EE
Compétences
Expériences professionnelles
  • Nov. 2007 – Juin 2008 Bonjour Québec / Bell Canada – Montréal
    Analyste-Développeur Senior J2EE
    GDI (Gestion de l’information): système qui permet de gérer les fiches touristiques disponible dans le site de ********. DRT (déploiement en région touristique) : application qui permet aux bureaux touristiques, d’avoir des informations sur les produits touristiques au Québec, de faire des réservations de ces produits.
    • Développer des nouvelles fonctionnalités et nouveaux modules.
    • Participer à l’analyse de certains modules en collaboration avec l’analyste d’affaire.
    • Travaille en étroite collaboration avec les utilisateurs et l’analyste d’affaire afin de trouver des solutions aux besoins exprimés.
    • Apporter des améliorations : processus de déploiement, etc.
    • Développer de nouveaux outils dans le but de faciliter les taches de l’équipe technique : visualiser les propriétés de l’application via un jsp sans être oblige d’aller sur la machine jboss, etc
    • Assurer le support aux utilisateurs.
    • Préparer les mises en production.
    Environnement Windows XP, Sun Solaris, J2EE (Java 1.5, Servlets, JSP, etc.), Spring Framework 2, Struts 1 / 2, Ajax(dojo), Oracle (Stored Procedure), Jboss, Postgres, Ecplise/MyEclipse, Ant PgAdmin et plus.

    Juin 2007 – Aout 2007 Ericsson Canada – Montréal
    Développeur Senior J2EE
    EMX(Ericsson Media eXchange): system qui agit comme un pont entre les compagnies internet (ex google) et les operateurs mobiles (ex Bell)
    • Identifier et preparer les outils et l’environement de developpement necessaires pour realiser le projet EMX.
    • Participer au développement du EMX
    Environnement Windows 2000, Sun Solaris, J2EE (Java 1.5, Servlets, Web Services, etc.), MySql, Spring Framework, MyEclipse, Glassfish, Maven, JSF et plus.

    Déc. 2006 – Juin 2007 Bell Solutions Web – Montréal
    Développeur Senior J2EE
    Conception et Développement d’une application web mobile conçue sur la plateforme J2EE :
    Le but du projet mobile « passes de vol » est de déployer l’application de passes de vol de Web sur les dispositifs mobiles afin d’offrir aux clients d'Air Canada des Passes de vols qui leur permettent de gérer eux-mêmes en ligne leurs déplacements aériens en utilisant des crédits de vol achetés d'avance.
    • Concevoir et Développer une application web mobile en utilisant struts comme front-end et Services Web comme back-end.
    • Faire la division des les tâches et l’estimation des efforts nécessaires afin les realiser.
    • Faire l’analyse technique afin d’intégrer les services Web dans l’application.
    • Agir comme expert technique au sein de l’équipe.
    • Amener des nouvelles solutions : permettre un chargement des fichiers de propriétés des applications mobiles sans redémarrer le serveur d’application, etc.
    • Assister l’analyste et l’architecte.
    • Rédaction de la documentation technique et fonctionnelle.
    • Assurer le support technique et fonctionnel.
    • Participer aux déploiements des applications (Dev, Test, Production)
    Environnement Windows XP, Sun Solaris, Postgres, J2EE (Java 1.5, JDBC, Web Services, XML, etc.), Struts Framework , Eclipse, Tomcat, Sun Application Server 8, Design Patterns, Subversion/Turtoise , Axis Framework, XHTML, CSS, JUnit, et plus.

    Avril 2005 – Nov. 2006 SERVICES DE CARTES DESJARDINS – Montréal
    (Confédération des Caisses Populaires du Québec)
    Analyste-Développeur Senior Java
    Développement des applications conçues sur la plateforme J2EE :
    Écrans simplifiés (suite d’applications Java Swing afin de gérer les demandes reçues par Visa Desjardins), URV (application interactive basée sur la technologie voice xml sur une plateforme J2EE et qui traite les appels téléphoniques.), Automates (modules java pour traiter certaines types de demandes Visa automatiquement conjointement avec l'intervention humaine. Application web (struts, MQ Series, DB2, etc.) afin de gérer les fraudes débits.
    • Développer de nouveaux modules de traitement des différentes couches des applications (front-end et back-end).
    • Récolter et analyser les besoins des utilisateurs.
    • Développer des modules génériques afin d’optimiser le développement.
    • Élaborer les plants de tests.
    • Support aux utilisateurs, aux développeurs et à l’équipe de support.
    • Rédaction de la documentation technique et fonctionnelle.
    • Effectuer des recommandations aux architectes afin d’améliorer les applications.
    • Promouvoir les ‘Design Patterns’ et faire l’optimisation du code pour la performance.
    Environnement Windows XP, IBM AIX, DB2, J2EE (Java 2, JDBC, EJB, XML, MQSeries, etc.), voice XML, Swing, JUnit, Struts & Spring Frameworks , WSAD5, WebSphere5, Design Patterns, PVCS 7.2, Subversion/Turtoise, et plus.

    Sept. 2004 – Mars 2005 SOFRECOM (France Télécom) – France
    Analyste-Développeur Senior Java
    Développement de modules d’une application de gestion des affaires d’outsourcing qui a pour objectif de fournir un système de prise de commande externalisée et de suivi centralisé des produits et services d’un catalogue préalablement défini par un client de France Télécom (Type grand compte).
    • Participer à la conception et au développement des nouvelles fonctionnalités dans les deux modules de l’application (Web, Client lourd développé en java swing)
    • Récolter et analyser les besoins des utilisateurs.
    • Conception et développement d’une interface Java entre l’application interne et une application externe.
    • Mettre en place l’outil Jalopy afin de l’intégrer dans l’environnement de développement et de standardiser le formatage du code java.
    • Effectuer la mise à jour des analyses (Use Cases).
    • Fait la promotion active des ‘Design Patterns’, Effectue l’optimisation du code pour la performance.
    • Assurer le support technique et élaborer les plans de tests.
    Environnement Windows NT/XP, J2EE (Java 2, Servlets, JSP, JDBC, EJB, XML, etc.), JUnit, WSAD4, WebSphere4, Design Patterns, Struts, Swing, PVCS 7.2, Rational XDE et plus.

    Déc. 2001 – Sept. 2004 STANDARD LIFE – Montréal
    Analyste-programmeur Senior Java
    Développement des applications Web sur une plateforme J2EE :
    Une application Internet qui offre aux participants la possibilité d’accéder en ligne à des renseignements sur leur compte d’épargne et de retraite collectif. Une application Internet qui offre aux participants la possibilité de se renseigner directement sur leurs demandes de règlement de soins médicaux et dentaires. Une application Intranet qui offre aux employés de la Standard Life la facilité et la flexibilité d’intégrer un nouveau client dans le system (SLX) qui gère la ligne d’affaire Régimes d'épargne et de retraite collectif.
    • Participer à la conception et au développement des sites transactionnels de la compagnie Standard Life sur une plateforme J2EE.
    • Récolter et analyser les besoins des utilisateurs pour des nouvelles fonctionnalités.
    • Gérer les anomalies avec les utilisateurs internes.
    • Proposer des solutions aux besoins des clients.
    • Faire l’estimation des efforts nécessaires concernant les tâches.
    • Élaborer et compléter les tests de browsers.
    • Compléter et mettre à jour des analyses (Use Cases).
    • Élaborer des plans de déploiement et assurer le support technique.
    • Intégrer CCC Harvest comme outil de gestion de sources dans plusieurs équipes.
    Environnement Windows NT/XP, Unix (AIX), J2EE (Java 2, Servlets, JSP, JDBC, EJB, XML, etc.), JUnit, Ant, Visual Age for Java, WSAD5, WebSphere4/5, Design Patterns, Struts, JClass/PageLayout (générer des PDF), SQL Map, MagicDraw (UML), HTML, CSS, CCC Harvest (gestionnaire de source), CVS, Oracle, et plus.

    Sept. 1999 – Octobre 2001 ACCOVIA - Montréal
    Analyste programmeur Java
    • Développement d’une application générique qui permet à un fournisseur de voyage d’offrir ses produits sur le Web.
    • Participer à la conception et au développement de l’application.
    • Analyser et concevoir un module générique qui permet la vente d’un forfait voyage avec des options.
    • Concevoir et développer les composantes génériques de l’application.
    • Rédiger des Use Case (cas d’utilisation) et des Test Case (cas de test).
    • Récolter et analyser des besoins des utilisateurs (Canada et France) dans le but d’ajouter de nouvelles fonctionnalités
    • Responsable de l’analyse des besoins et du développement pour le client Disney Land à Paris.
    Environnement Unix (Solaris), Windows NT, Allaire JRUN (serveur d’application), JDK1.1/Java2, Servlets, JSP, JDBC, Java Mail API, XMLRPC, HTML, CSS, UML, SCCS, Clearcase, RUP, JavaScript, Informix, Netscape Enterprise Server.

    Mai 1999 – Sept. 1999 MINISTRE DE TRANSPORTS, Sherbrooke
    Analyste-programmeur
    • Apporter des modifications et des améliorations à une application existante en Access et qui permet aux employés du ministère des transports de gérer les pistes cyclables.
    • Analyser, concevoir et développer une application en Access pour gérer les revues de presse du ministère des transports.
    • Développer une application en Access pour gérer la liste téléphonique.
    • Développer une routine en VBA afin d’automatiser la récupération des données des années précédentes dans d’un fichier Excel.
    • Assurer la formation et le support technique des utilisateurs.
    Environnement Windows NT, Access, VBA.

    Mai 1997 –Nov. 1997 UNIVERSITÉ DE MONCTON, Moncton
    Analyste-programmeur Java
    • Analyser, concevoir et développer une application en Java, combinée avec une applet, afin de générer un document HTML interactif destiné aux étudiants pour des fins d’auto-évaluation sur Internet.
    • Adapter un babillard électronique qui permet la communication entre un groupe d’utilisateurs.
    Environnement Unix (Solaris), Windows 95/NT, Visual J++, JDK1.0, Applets, HTML, JavaScript, Perl.

Études et formations
  • FORMATION
    1998
    Baccalauréat ès sciences – (Maj. Informatique – Min. Mathématiques)
    Université de Moncton, Moncton, Nouveau-Brunswick
    1993
    Diplôme d’étude universitaire générale en Physique et Chimie
    Université Hassan II, Casablanca, Maroc.

    CONNAISSANCES INFORMATIQUES
    Langages et librairies
    J2EE (Java 2, EJB, Servlets, Swing , JDBC, EJB, MQSeries , XML, XMLRPC , Java Mail, etc.), Java(JDBC, Java Mail API, XMLRPC, etc.), Jakarta Commons, Web (Applets, HTML, XHTML, JSP, Javascript,Ajax, CSS. Services Web), C, Perl, C++, VBA
    Environnements UNIX (SOLARIS, AIX), WINDOWS (NT/XP/Vista), Linux
    Outils de développement WSAD/RAD/Eclipse, Ant, Maven, Junit, et autres
    Bases de données SQL, PL/SQL, Oracle, DB2, Informix, Postgres, Access
    Gestionnaire de sources CVS, Subversion/Turtoise, PVCS, Harvest, Visual SourceSafe, SCCS, Clearcase
    Serveurs d’application WebSphere, Sun Application Server, Jboss, Tomcat , Jrun
    Méthodologies UML, RUP, Design Pattern, Extreme Programming
    Outils de génération de rapports JClass/PageLayout, CrystalReport.

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Ingénieur de développement C++ Qt Python
Youssef

Ingénieur de développement C++ Qt Python

  • OLLIOULES
C++ VBA JAVA C# SQL ENTERPRISE ARCHITECT
Bientôt disponible
CV Développeur Senior SALESFORCE
Mhamed

Développeur Senior SALESFORCE

  • RUEIL-MALMAISON
SALESFORCE JAVA PHP JAVASCRIPT
Disponible
CV Développeur fullstack java angular microservice
Ismail

Développeur fullstack java angular microservice

  • LEVALLOIS-PERRET
JAVA Angular JAVASCRIPT SQL SPRING J2EE IONIC DEVOPS
Disponible
CV Chef de projet / Développeur C
Jonathan

Chef de projet / Développeur C

  • BOISSY-L'AILLERIE
C JAVA ANDROID JAVASCRIPT C# PYTHON HTML CSS
Bientôt disponible
CV Développeur JAVA
Maroin

Développeur JAVA

  • CONFLANS-SAINTE-HONORINE
JAVA SQL REACT.JS Spring Boot API RESTful
Disponible
CV Développeur full stack
Mathias

Développeur full stack

  • TOULOUSE
SQL JAVASCRIPT Angular SQL SERVER MYSQL PHP JAVA
Disponible
CV Développeur Android sénior | Kotlin | Jetpack Compose
Sami

Développeur Android sénior | Kotlin | Jetpack Compose

  • SARTROUVILLE
Kotlin JAVA ANDROID
Disponible
CV développeur JAVA Angular confirmé
Saber

développeur JAVA Angular confirmé

  • PARIS
Spring Boot JAVA Angular GITLAB APACHE KAFKA JAVA J2EE SQL JAVASCRIPT SQL SERVER Kubernetes
Disponible
CV Ingénieur de développement PL SQL
Nizar

Ingénieur de développement PL SQL

  • COURBEVOIE
PL SQL ORACLE SQL JAVA Angular
Disponible
CV Développeur JAVA/Angular
Mm

Développeur JAVA/Angular

  • PARIS
JAVA Angular SQL Spring Boot ELASTICSEARCH Kubernetes
Disponible