Menu

Feddi MALIK

SAINT CLOUD

En résumé

Développeur Scala/Java/J2EE, 8 ans(6 Java et 2 ans Scala) d'expériences dans différents domaines d'activités (Banque,Telecom, Santé, Industries automobile).
Je suis en poste actuellement, et ouvert à d’éventuelles opportunités dans le domaine bancaire.
Je ne suis pas intéressé par les SSII et les sociétés de consulting.
Langue : Anglais courant et espagnol : courant

Mes compétences :
JAVA / J2EE
Spring Framework
Spring integration
Tomcat
Jonas
Maven 2
Cxf ws
JAX WS / JAX RS
Hibernate JPA
Eclipse
Cruisecontrol
Hudson Jenkins
Soapui
Topcased
Talend Open Studio
UML2
SQL
Oracle 10g
SQL Server
XML
Linux/UNIX
JSP/Servlet
Apache Camel
Scala

Entreprises

  • Kyriba - Senior Java developpeur

    SAINT CLOUD 2016 - 2017
  • Lloyds Banking Group London - Scala développeur

    2016 - maintenant
  • JP Morgan - Developpeur Java J2EE

    Paris 2014 - 2016 Développer Java/J2EE dans l'Asset Management au Royaume Uni

    Description :
    Refonte d’une application sur Microsoft Access en application web développée en java utilisant GWT. L’application est en charge du calcul et le paiement d’actifs sous gestion.
    Gestion d’une dizaine d’applications (développement, maintenance corrective, support, business analyse) en méthodologie Agile (TDD et BDD).

    • Analyse et conception
    ➢ Etude de l'infrastructure et de l'architecture de l'application
    ➢ Refonte d’une application sur MS Access en Java avec GWT
    ➢ Participation a l’élaboration de l’architecture physique (configurations serveurs dev, uat, prod)
    ➢ Rédaction des users stories
    ➢ Méthodologie Agile (TDD et BDD)
    ➢ Rédaction des user stories,
    ➢ Business analyse (constamment en relation avec le métier)
    ➢ Communication avec des tierces parties (Victor buck Services, PaySource)
    ➢ Etablissement de release notes avec le metier
    ➢ Pilotage du support level 1 durant les incidents.
    ➢ Automatisation des livrables (jenkins)
    ➢ Revu de code

    • Développement
    ➢ Nouvelles fonctionnalités
    ➢ Développement de correctif
    ➢ Maintenance sur application
    ➢ Support, assistance utilisateur (métier),
    ➢ Développement de procédure de test (JUnit, Easymock)
    ➢ Développement de test automatiser Cucumber.
    ➢ Correction des bugs et gestion des correctifs
    ➢ Déploiement en uat et production.


    Environnement :
    Windows, Linux
    JAVA/J2EE architecture
    Framework : Hibernate, Spring ,JMS ,Maven,, SQL, GWT
    Serveur web: Tomcat
    ESB : Mule
    Test : Junit, Cucumber, Selenium, Easymock
    Base de données : Oracle 10G;
    Packaging : Maven
    Integrateur continue : Jenkins,Sonar
    ETL : informatica
    Ordonnanceur : Autosys
  • Ausy - Developpeur JAVA/J2EE

    Sèvres Cedex 2011 - 2013 Misson : Orange 07/2012 --> 31/12/2013
    La mission a pour objectif de faire la refonte et la maintenance d’une application d’automatisation d’envoi de courriers dématérialisés :

    • Analyse et conception
    ➢ Etude de l'infrastructure et de l'architecture de l'application
    ➢ Conception d’une nouvelle architecture logicielle orienté Message JMS
    ➢ Participation a l’élaboration de l’architecture physique(configurations serveurs en cluster)
    ➢ Rédaction de spécifications détaillées fonctionnelles et techniques(TOP CASE)
    ➢ Mise en place d’une méthodologie Agile
    ➢ Rédaction de tests d’acceptances
    ➢ Automatisation des livrables (Hudson et Sonar)

    • Développement
    ➢ Refonte de l’application existante
    ➢ Développement de webservice
    ➢ Développement de procédure de test (JUnit)
    ➢ Développement de tests avec JMETER ,SOAPUI
    ➢ Correction des bugs et gestion des correctifs
    ➢ Utilisations des designs Pattern d’entreprise


    Environnement :
    Windows, Linux
    JAVA/J2EE architecture
    Framework : Hibernate, Spring integration,JMS ,Maven, JUnit, WebService(CXF,AXIS), JAXB, JAX-WS, SOAPUI ,SQL,JMETER
    Serveur d’application : JONAS , Broker : JORAM
    Base de données : Oracle 10G;
    Packaging : Maven
    Integrateur continue : HUDSON,SONAR
    UML: Top Case



    Mission : GENERAL ELECTRIC 07/2011 -> 06/2012
    La mission a pour objectif de développer et maintenir :
    - une application Web de gestion d’incident et d’inventaire d’un parc hospitalier (GMAO)
    - une application Web pour Mobile de gestion des rapports d’intervention dans le milieu hospitalier
    - une application Web qui permet l’interfaçage avec un ETL via des WebServices

    • Analyse et conception
    ➢ Etude de l'infrastructure et de l'architecture de l'application
    ➢ Rédaction d’étude de faisabilité des nouvelles fonctions (Anglais)
    ➢ Rédaction de spécifications détaillées (Anglais)
    ➢ Rédaction de dossiers de recette (Anglais)
    ➢ Automatisation des livrables (CruiseControl)
    ➢ Rédaction de support de formation aux utilisateurs (Anglais)

    • Développement
    ➢ Développement de nouvelles fonctionnalités
    ➢ Développement d’interface sur TALEND(ETL)
    ➢ Développement de procédure de test (JUnit)
    ➢ Correction des bugs et gestion des correctifs via TFS
    ➢ Développent de TRIGGER sur Oracle et SQLSERVER
    ➢ Création d’exécutable d’installation (InnoSetup)

    • Reporting
    ➢ Création de rapport sur Webi Business object
    ➢ Modélisation d’univers sur Business Object

    • Support (niv 3) aux incidents techniques.



    Environnement :
    Windows, Linux
    JAVA/J2EE architecture 3 tiers, Javascript.
    Framework : Struts, Hibernate, Spring, Maven, JUnit, Apache JAX-WS CXF(WebService)
    Serveur Web : Tomcat
    Base de données : Oracle 10G; SQLSERVER
    Packaging : Maven
    Integrateur continue : CruiseControl;
    Reporting : Business Object
    ETL : Talend
  • Sogeti - Developpeur Java/J2EE

    Issy-les-Moulineaux 2009 - 2011 La mission a pour objectif de développer un site e-commerce de vente pièces et accessoires

    • Analyse et conception
    ➢ Etude de l'infrastructure et de l'architecture de l'application
    ➢ Analyse des traitements
    ➢ Rédaction de spécifications détaillées
    ➢ Rédaction de fiche de suivi de développement
    ➢ Ordonnancement des traitements (Autosys)

    • Développement
    ➢ Développement d'outil d'analyse
    ➢ Développement des scripts Shell
    ➢ Correction et debug (fichier de config)
    ➢ Rédaction de dossiers de recette

    • Reporting
    ➢ création de rapport et requête
    ➢ Gestion de replication de la base de données

    • Tirs de performance, Test de charge
    ➢ Creation de scenario .

    • Support (niv 3) aux incidents fonctionnels et techniques



    Environnement :
    UNIX Solaris : Korn-Shell,
    Pro C ;
    JAVA/J2EE architecture MVC
    Serveur d'application:Websphere 6;
    Base de données : Oracle 10G ;
    Transfert de fichier : CFT ; MQ Series ;
    Tirs de performance : Load Runner(HP) ;
    Reporting : Business Object
    Ordonnanceur : Autosys
  • Société Générale - Developpement JAVA/J2EE

    PARIS 2009 - 2009 Stage de fin d’étude département administration WEB

    ➢ Création d’un outil d’inventaire
    ➢ Développement de scripts Shell,VBS
    ➢ Création d’une base de données MYSQL
    ➢ Développement d’une interface web en J2EE architecture MVC
    ➢ Génération de messages XML
    ➢ Parsing des messages XML avec SAX
    ➢ Archivage des opérations via fichiers de Logs
    ➢ Création des *.jar pour déploiement

    Outil : Eclipse, Framework : Struts, Spring

    Environnement :

    Base de données MYSQL
    Serveurs : Unix, Linux, Windows Server 2003
    JAVA/J2EE, API:J2ssh framework - Struts, Spring
    Scripts : VBS, Shell(Ksh)

Formations

Réseau

Annuaire des membres :