Oussama - Développeur JAVA

Ref : 180519B003
Photo d'Oussama, Développeur JAVA
Compétences
Expériences professionnelles
  • Nom de l’établissement: Société Générale (Fèvrier 2018 - maintenant)
    Projet Platforme pour l’inspection générale et l’audit
    Détails - Etude et implementation des demandes d’inspecteurs et l’auditeurs
    - Implementation des scripts d’évaluation de risques d’échanges entre les tradeurs
    - Preparation des requêtes Hbase pour l’extraction des données
    - Intefaçage avec la GSA (Google Search Appliance) pour la recherche des données
    - Implementation des UI de statistiques et de manipulations de données
    - Preparations des jobs d’extractions de données
    - Code Review & Tests
    - Equipe de 11 personnes en mode SCRUM

    Environnement :
    Ninja Framework, Java 8, serveur Ninja/JETTY, Semantic UI, Chart.js, Yarn, Apache Phoenix, Hbase ,Linux Redhat, HTML5/JSP, SQL, GIT, Jenkins, JUnit, TDD, Scrum, JIRA, Node.JS, GSA, IntelliJ IDEA

    Nom de l’établissement: ClicRDV (Avril 2016 - Janvier 2018)
    Projet Système d’agenda partagé pour la prise de rendez-vous en ligne dédié aux professionnels, commerçants, instituts de beauté.
    Détails - Etude et implementation d'une solution de synchronisation entre les di érents agendas (Google Calendar, ODS, Juxta).
    - Développement d’une librairie pour la conversion d’un JSON vers la norme médical HL7. Disponible sur npmjs (********-hl-7parser)
    - Evolution de l’espace administration des professionnels de santé et interfaçage avec Salesforce pour assurer le suivi et l’amélioration des pro ls médecins intégré
    - Gestion du ux entrant en se basant sur des scripts Nginx et Redis pour la redirection des requêtes vers AWS ou HADS (hébergeur agréé de données de santé)
    - Documentation technique sur Con uence et mise à jour de la documentation de l’API
    - Programmation en mode TDD
    - Implication dans les cérémonies agiles (Daily, Sprint Planning, Rétro...)
    - Équipe de 15 personnes en mode Agile

    Environnement :
    Ruby-On-Rails, NodeJS, Express, Babel, Bluebird, Passport, Mysql, EJS, Mocha, Istanbul, Gulp, Flow.JS, ECMAScript 5 & 6, Docker, Redis, Git, AWS, Docker, Mocha, Ava, Coveralls,Travis CI, Salesforce, Desk, Linux

    Nom de l’établissement: PagesJaunesDOC (Septembre 2015 - Avril 2016)
    Projet Plate-forme de recherche des professionnels de santé et de prise de RDV en ligne
    Détails
    - Étude et évolution du système PagesJaunesDoc a n d’assurer la prise de rendez-vous chez les établissements de santé (hôpitaux, cliniques, cabinets...)
    - Integration des nouvelles fonctionnalités au sein des applications PagesJaunesDOC
    - Participation aux ateliers de rapprochement de PagesJaunesDOC avec PagesJaunes pour assurer la prise de rendez-vous médicaux sur le site PagesJaunes
    - Préparation et automatisations des scripts d'exports sous Jenkins
    - Équipe de 8 personnes en mode Agile

    Environnement :
    AngularJS, NodeJS, npm, Express, PM2, Babel, Lodash, Async, Bluebird, Passport, Mongoose, EJS, Hogan, Mocha, Istanbul, Bootstrap, Grunt, Bower, ECMAScript 5 & 6, MongoDB, Docker, Vagrant, Algolia, Varnish, Git, NewRelic

    Nom de l’établissement: ISAA (Juillet 2012 - Septembre 2015)
    Clients Gruppo CARIGE, Cariparma, Banca Marche, BPER
    Projet “Home Banking” : Développement de nouvelles fonctionnalités du système de banque en ligne et adaptation selon le besoin des clients
    Détails - Développement sur di érents modules : transactions, soldes, chèques et virements
    - Développement du module «Allineamento SEDA» qui permet d'échanger des ux électroniques entre l'entreprise du créancier et la banque du débiteur
    - Adaptation aux normes CBI et SEPA. Évolution du module de paiement des taxes a n de supporter le modèle de payement des impôts simpli és «F24 Simpli cato»
    - Gestion du rechargement des crédits téléphonique
    - Portage et migrations des services bancaires (liste des banques et comptes courants)
    - Interfaçage des services vers les composants métier avec spring integration
    - Accompagnement des nouveaux membres de l’équipe

    Client INDESIT
    Projet Système domotique pour la supervision et la commande des appareils électroménagers
    Détails de la marque INDESIT :
    - Design et con guration Maven
    - Gestion de la con guration dynamique avec le moteur de règles OpenRules
    - Utilisation des Servlets asynchrones pour la réception desdonnées remontées par les routeurs domotiques installés chez les clients
    - Développement WS SOAP pour la communication Front Back et WS REST pour la communication synchrone avec les appareils
    - Développement des graphiques pour le suivi de l’activité des appareils et les statistiques
    - Développement du front basé sur les Portlets Liferay
    - Équipe de 5 personnes en agile en plus de l’équipe de développement embarqué

    Client Edoc ITALIA
    Projet Application BI pour l’analyse de la facturation
    Détails - Analyse et rédaction de cahier de charges
    - Développement d’un Batch avec Spring Batch pour la conversion des factures PDF en XML
    - Uniformisation des di érents formats de factures XML et persistance en BDD
    - Développement et test des procédures stockées SQL Server
    - Développement des dashboards pour le suivi de la facturation, les revenus et les dépenses
    - Investigation sur des incidents de production
    - Équipe de 4 personnes en plus d’une équipe distante en Italie

    Environnement :
    Java 7, Java EE 5, Spring (MVC, WS, Security, Integration, Batch, Data), Portlet 2.0, JSP, jHipster, Jasper Report, OAuth 2.0, JAXB, JPA 2.0, Maven, SVN, Git, Gerrit, Jenkins, SoapUI, IBM Websphere (Portal Server, Application Server), LTPA, Liferay, Apache Tomcat, OpenRules, OpenID, XSLT, XSLFO, XPath, Smooks, ApacheFOP, Amcharts, JUnit, QueryDSL, OLAP, Oracle, SQLServer, REST, Soap, Log4J, SLF4J, Eclipse, RazorSQL, Ehcache

    Nom de l’établissement: Yamaichi Electronics (Août 2011 à Juin 2012)
    Client Yamaichi Electronics – Fabriquant de semiconducteurs et de systèmes embarqués
    Projet Projet “PV Monitoring System” : Application de monitoring des systèmes photovoltaïques :
    Détails - Étude concurrentielle et dé nition des besoins
    - Analyse et conception en UML
    - Surveillance en temps réel du rendement photovoltaïque en accédant à des informations
    (consommation, énergie, puissance ...) via TCP/IP
    - Gestion du multithreading des sockets avec Java Concurrent
    - Détection des problèmes techniques de l’installation et envoi d’alertes
    - Console d’administration pour gérer les installations chez les clients
    - Équipe de 10 personnes en Scrum
    Environnement :
    Java 6, Java EE 5, JSF 2.0, Primefaces, JavaScript, Ajax, EJB 3.0, JPA, Glass sh, Netbeans, StarUML, PostgreSQL,Google Maps, Log4J, SVN

    Nom de l’établissement: Proxym Group (Janvier à Juin 2011)
    Projet Développement d’un jeu 3D de funambulisme
    Détails - Analyse et conception du jeu
    - Design 3D avec 3ds Max
    - Développement basé sur le moteur physique JigLibX
    - Utilisation de l’accéléromètre pour bouger le funambule
    - Déploiement et test sur appareil mobile (Windows Phone)
    - Rédaction de documentation
    Environnement :
    C#, Microsoft Visual Studio 2010 ,2010ds Max, XNA Game Studio 4.0, JigLibX, Windows Phone

Études et formations
  • Compétences en informatique
    Java EE: JPA, EJB, JDBC, JAXWS, JAXRS, JSF, JSP/Servlet, JSTL, Facelets, JAXB, Portlet, Swing, JavaFX, JMS

    Spring: Core, Persistance, MVC, Security, Integration, Boot, Batch, Data

    Frameworks: Ruby-on-Rails, NodeJS, Hibernate, PlayFramework, Ninja Framework, Jackson, Liferay, PrimeFaces, Ehcache

    Web : HTML 5, CSS 3, JavaScript, jQuery, Angular/AngularJS, Bootstrap, SemanticUI, Node.js, Grunt, Bower, Yeoman, LESS

    Interopérabilité: SOAP, REST, CXF, JSON, XML, ActiveMQ, OpenID, OAuth 2.0

    Industrialisation : Jenkins, Maven, Ant, SVN, Git, Bitbucket,Github, Gerrit, Cobertura, JIRA, Asana

    Serveurs d’Application: Tomcat, Glass sh, Jetty, Apache httpd, WebSphere WAS/WPS, Nginx, Phusion Passenger

    Data Stores: MySQL, PostgreSQL, Oracle, SQL Server, OLAP, Redis, Hbase, Apache Phoenix,ElasticSearch, Algolia

    Testing: JUnit, Mockito, Cucumber, Jasmine, PhantomJS, Istanbul

    IDE: IntelliJ IDEA, WebStorm, Spring tool Suite, Eclipse, NetBeans

    Formation
    2012– 2009
    Cycle d’ingénieur en Informatique Appliquée
    Ecole Nationale d’Ingénieurs de Sousse

    2009 -2007
    Cycle préparatoire et réussite au concours national d'entrée aux cycles de formation d'ingénieurs Institut Préparatoire aux Etudes d’Ingénieurs de Monastir - section Technologie

    2007
    Baccalauréat Techlogique

    Formation professionnelle
    Décembre 2016: Angular 2 – Mindspace – 2 semaines

    Mars 2015: Ruby-on-Rails – Code Academy – 3 semaines

    Octobre 2014: AngularJS 1.2 – Code School – 2 semaines

    Janvier 2013: Git – Formation interne chez ISAA – 1 semaine

    Juillet 2012: Spring Batch/Integration – Formateur externe chez ISAA – 4 semaines

    Langues
    Français: Courant (C1)
    Anglais: Courant (C1)
    Italien: Notions (A2)

D'autres freelances
Développeur JAVA

Ces profils pourraient vous intéresser !
CV Développeur JAVA
Rabeb

Développeur JAVA

  • ÉPINAY-SUR-SEINE
JAVA COUCHBASE JUnit JENKINS
Disponible
CV Développeur .NET
Olivier

Développeur .NET

  • COLMAR
K2 SQL PHP .NET C# JAVA REACT.JS ORACLE Angular
Disponible
CV Développeur JAVA
Souhaib

Développeur JAVA

  • YERRES
JAVA J2EE JAVASCRIPT SQL Angular
Disponible
CV Développeur JAVA
Timothée

Développeur JAVA

  • PALAISEAU
JAVA J2EE SPRING Spring Boot
Bientôt disponible
CV Développeur Web Java-JavaScript Junior
Cody

Développeur Web Java-JavaScript Junior

  • VILLEFRANCHE-DE-ROUERGUE
HTML5 HTML CSS JAVA J2EE Spring Boot JAVASCRIPT SQL PL SQL REACT.JS
Bientôt disponible
CV Ingénieur de développement JAVA SPRING ANGULAR - FINANCE
Sami

Ingénieur de développement JAVA SPRING ANGULAR - FINANCE

  • ARCUEIL
JAVA SQL SPRING AGILE Angular Finance CALYPSO CI/CD Microservices BPM
Disponible
CV Développeur Web
Maxime

Développeur Web

  • SAINT-CYR-SUR-LOIRE
PHP CSS JAVA C++
Disponible
CV Développeur .NET
Victor

Développeur .NET

  • CAEN
.NET C# DOCKER TypeScript NODE.JS JAVASCRIPT REACT.JS PHP GO JAVA
Disponible
CV Développeur FLUTTER
Hermann

Développeur FLUTTER

  • PARIS
FLUTTER ANDROID Kotlin JAVA NoSQL
Disponible
CV Développeur JAVA
Mohamed Amine

Développeur JAVA

  • PARIS
JAVA JAVASCRIPT Angular POSTGRESQL REACT.JS APACHE KAFKA NODE.JS DOCKER
Disponible