Othmen - Développeur JAVA

Ref : 200212T001
Photo d'Othmen, Développeur JAVA
Compétences
Expériences professionnelles
  • EXPERIENCE PROFESSIONNELLE
    CACIB, Mai 2017 – Décembre 2019
    Rôle : Ingénieur étude et développement Java
    Projet 1 : Magma. (2 Ans et 7 mois)
    Dans le cadre de l'intégration du progiciel de finance APEX : progiciel de trading qui gère les produits
    financiers Repo et Security Lending développé par Sungard (FIS). L’objectif du projet est de
    développer les composants permettant d’integrer APEX dans le système existant dans CACIB.
    Taille de l’équipe : 20 personne
    Mission :
    - Dévelopement de composants permettant d’assurer la communication front-to-back pour les
    Trades Repo et Prêt-Emprunt : communication en JMS entre Apex comme système front et
    Calypso comme système back pour la gestion du Settlement.
    - Dévelopement du composant Confirmation pour les Trades de Prêt-Emprunt assurant la
    génération et l’envoie des confirmation aux contreparties.
    - Dévelopement et maintenance de plusieurs batchs (import de données, Extracts CSV,
    Génération de coupons ..)
    - Dévelopement de pages web pour diverses fonctionnalités.
    Environnement technique: Java 8, Apache Camel, JMS, Junit, Mockito, C++, Rogue Wave,
    Fitnesse, Eclipse, Jasper report, Flyway, Oracle, Spring MVC, Git, Maven, Jenkins, Gitlab, Jira.

    ETAI, Mars 2017 – Mai 2017
    Metier : Editeur de logiciels dans le secteur automobile
    Rôle : Ingénieur étude et développement Java JEE
    Projet 1 : Bornes. (3 mois)
    Application pour l’aide a la recherche de pièces automobiles
    Taille de l’équipe : 2 personne
    Mission :
    - Développement d’évolutions et corrections d’anomalies sur la partie Backend
    - Dévelopement des tests unitaires et tests d’acceptence.
    - Intégration de branche sur git.
    Environnement technique: Java 8, IntelliJ, Spring MVC, Spring Boot, Cucumber, Mockito,
    Junit, Git, Maven, MySql, TDD, DDD.

    SNCF, Fevrier 2016 – Fevrier 2017
    Projet 1 : Artic. (1 An)
    Gestion des modifications de limitation de vitesse et de signalisation liées sur les lignes ferroviaires.
    Taille de l’équipe : 10 personne
    Mission :
    - Développement d’évolutions et corrections d’anomalies.
    Environnement technique: JAVA JSF/PrimeFaces, Spring, Maven, Quartz, Oracle, SQL
    Developer.

    EDF, octobre 2015 – Fevrier 2016
    Projet 2 : Futunoa (4 mois)
    Migration Oracle 11 et changement de l’encodage de l’application UTF-8.
    Taille de l’équipe : 5 personne
    Mission :
    - Etude de la migration de la base de données de Futunoa d’oracle 10g à oracle 11g.
    - Préparation de la Procédure technique d'installation (PTI) à suivre pour effectuer la
    migration.
    - Changement de l'encodage des fichiers .js et .jsp de ISO-5819 à UTF-8 et conversion du
    contenue des fichiers.
    - Changement de l'encodage des formulaires d’ISO-5819 à UTF-8
    - Configuration de l'application pour utiliser l'encodage UTF-8 pour les requêtes et les
    réponses
    Environnement technique: Oracle 10g, 11g, Toad, linux, putty, Weblogic, JEE.

    DOUBLE TRADE, janvier 2013 à septembre 2015
    Metier : Plateforme de recherche d’appels d’offres
    Projet 1 : DCEAnalyzer (1 mois)
    Application permettant d’analyser, de valider et de corriger des fichiers Zip avant de les uploader sur
    la plateforme.
    Taille de l’équipe : 2 personne
    Mission :
    - Analyse technique.
    - Développement des améliorations et corrections des anomalies.
    - Suivi des tests dans les différents environnements.
    - Développement d’évolutions.
    Environnement technique: JavaFX, Java 8, Eclipse, Maven.
    Projet 2 : Applications Double Trade (1 an)
    TMA, support et maintenance des produits existants.
    Taille de l’équipe : 16 personne

    Mission :
    - Analyse technique.
    - Développement des améliorations et corrections des anomalies.
    - Suivi des tests dans les différents environnements.
    Environnement technique: Java/JEE, JSP, javascript, SQL, OC4J, Maven, Jboss 7, fogbugs.
    Projet 3 : Contact Manager (6 mois)
    Application permettant de centraliser et de gérer tous les contacts utilisés dans toutes les
    utilisations.
    Taille de l’équipe : 4 personne
    Mission :
    - Participation à la rédaction des spécifications fonctionnelles.
    - Planification et définition des tâches.
    - Participation à la conception et au développement de l’application.
    - Intégration de Spring Security.
    Environnement technique: Java/JEE, OC4J, Spring, JPA, Hibernate, Primefaces.
    Projet 4 : Migration des applications Double Trade (8 mois)
    Taille de l’équipe : 2 personne
    Mission :
    - Migration du code à java 7.
    - Configuration du serveur JBoss (pour avoir un environnement similaire au serveur OC4J)
    - Configuration et mise en place d’un proxy en utilisant apache httpd avec mod_proxy.
    - Configuration pour le partage des applications sur plusieurs serveurs.
    - Correction des bugs.
    Environnement technique: Java/JEE, OC4J, JBoss 7, EJB, Eclipse, Maven, Apache httpd 2,
    mod_cluster.
    Projet 5 : divers interventions Double Trade (6 mois)
    - Etude de la migration de la solution ECM de DoubleTrade avec les deux plateformes Alfresco
    et Nuxeo.
    Environnement Technique: Java/JEE, Alfresco, Spring, Nuxeo, OSGI.
    - Mavenisation des Webservices de DoubleTrade.
    Environnement Technique: Maven.
    Ecriture d’un Guide d’utilisation des Webservices de DoubleTrade.
    Environnement Technique: XML, XSD, SoapUI.
    - ContactBusiness : Développement d’une Tache planifiée permettant d’exécuter des profils de
    recherche, exporter le résultat dans des fichiers .csv et les envoyer au partenaire par SFTP.
    Environnement Technique: JAVA, XML, CSV, SFTP, FTP

    IP-TECH, décembre 2011 – décembre 2012
    Metier : Editeur de Logiciels
    Rôle : Ingénieur étude et développement Java JEE
    Projet 1 : CNPRS (5 mois)
    Taille de l’équipe : 5 personne
    Mission :
    - Personnalisation du système de gestion des documents des affiliés et du personnel de la
    CNRPS.
    - Création des nouveaux modèles de données et des workflows permettant d’automatiser les
    opérations d’échanges et traitement des documents des affiliés entre les différents services.
    - Développement d’une application permettant le scan, indexation et export des documents
    vers l’application de gestion des documents.
    - Développement spécifique sur Alfresco.
    - Développement d’un job de migration des données
    Environnement technique: JAVA/JEE, Eclipse, Alfresco 3.4, Tomcat, JSF 1.2, JBPM, JavaScript,
    Spring.
    Projet 2 : Application de gestion de bureau (5 mois)
    Développement d’une application de gestion de bureau d’ordre basée sur Alfresco 4.0: Réalisation
    d’une solution de gestion électronique des documents et de Workflow documentaire et plus
    précisément la gestion des courriers (Entrants/Sortants).
    Taille de l’équipe : 5 personne
    Mission :
    - Analyse des documents de spécification
    - Définition des tâches de développement.
    - Développement spécifique sur Alfresco
    - Chiffrage
    Environnement Technique : JAVA/JEE, Eclipse, Alfresco 4.0, Tomcat, JavaScript, Yahoo YUI, Spring,
    Activiti BPM, Lucene.
    Projet 3 : Workflow de recrutement (2 mois)
    Dans le cadre du SI RH de IP-Tech, mise en place d’une application automatisant les processus de
    recrutement et d’affectation des collaborateurs
    Taille de l’équipe : 1 personne
    Mission :
    - Définition du modèle de données
    - Définition du Workflow avec JBPM
    - Intégration du Workflow dans l’interface d’Alfresco
    - Développement de composants graphiques personnalisés
    Environnement Technique : JAVA/JEE, Eclipse, Alfresco 3.4, Tomcat, JavaScript, Spring, JBPM, Ant,
    FreeMaker.

    PUBCONCEPT, février 2010 – septembre 2010 stage
    Rôle : Ingénieur étude et développement Java JEE.
    Mission :
    Conception et développement de modules de gestion des clients et de facturation d’une application
    web degestion commerciale.
    Environnement Technique : Flex/Air, JEE, BlazeDS, Hibernate, Spring.


Études et formations
  • DOMAINE DE COMPETENCES
    Langages & Frameworks JAVA/JEE, Javascript, PL/SQL, JSP, JPA, EJB, JMS, JSF,
    Swing, JavaFX. Spring, Hibernate, MyBatis, Camel,
    MapStruct, Junit, Cucumber, Mockito, Fitnesse,
    JBPM, Jquery, Axis, C++, Rogue Wave.
    IDE & Serveurs Eclipse, IntelliJ, Alfresco, Tomcat, JBoss 7, Weblogic.
    Outils Maven, SVN, Git, Jasper/IReport, Flyway, SoapUI,
    Hermes.
    SGBD Oracle, MySQL, SQLite, PostgreSQL.

    DIPLOME
    2010 : Diplôme ingénieur en Informatique - Faculté des sciences de Tunis
    FORMATIONS PROFESSIONNELLES ET CERTIFICATIONS
    2013 : Formation Spring IOC, Spring AOP, JPA Hibernate.
    2011 : Sun Certified Java Programmer JSE 6.

    LANGUES
    Anglais : Opérationnel
    Français : Avancé
    Arabe : Avancé

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Ingénieur de développement JAVASCRIPT
Said

Ingénieur de développement JAVASCRIPT

  • PARIS
JAVASCRIPT SQL JAVA Angular J2EE C++
Disponible
CV Chef de projet JAVA
Dieudonné

Chef de projet JAVA

  • SAINT-DENIS
JAVA BPM AGILE TEAM DEVELOPER TOMCAT LINUX SQL ENTERPRISE ARCHITECT JENKINS WINDOWS
Disponible
CV Analyste programmeur PHP
Mamadou

Analyste programmeur PHP

  • AMIENS
C PHP JAVA C++ SQL MYSQL Angular
Disponible
CV Développeur
Sabri

Développeur

  • BÉZIERS
REACT.JS JAVA .NET PHP C++ SQL JAVASCRIPT Angular ORACLE C SHARP
Disponible
CV Formateur PYTHON
Meryem

Formateur PYTHON

  • TOULOUSE
PYTHON JAVA SQL HTML WORDPRESS EXCEL CSS JAVASCRIPT VISUAL BASIC PHP
Disponible
CV Développeur Fullstack
Mohamed

Développeur Fullstack

  • PARIS
PHP SQL SQL SERVER JAVASCRIPT MYSQL PYTHON NODE.JS Next.js JAVA
Disponible
CV Développeur JAVA
Léo

Développeur JAVA

  • QUILLY
JAVA J2EE SQL JAVASCRIPT MYSQL JAVA J2EE C++ ORACLE Angular PL SQL
Disponible
CV Développeur JAVA
Fabrice

Développeur JAVA

  • PARIS
JAVA
Disponible
CV full stack Développeur
Mohamed Ilias

full stack Développeur

  • NONANCOURT
JAVASCRIPT C++ Angular SQL SQL SERVER JAVA
Disponible
CV Développeur TALEND
Boussad

Développeur TALEND

  • RUEIL-MALMAISON
TALEND SQL ORACLE SQL SERVER JAVA
Disponible