Entreprises, SSII, DSI
Trouvez rapidement les meilleurs intervenants pour tous vos projets informatiques
Photo de Jonathan, Architecte J2EE

Jonathan Architecte J2EE

CV n°200616B002
Compétences techniques
SQL
BI
Études et formations

Compétences

Programmation / Conception : JAVA/J2EE, JSP, Servlets, JUnit, EJB, WebServices (Axis, CXF), Python

Gestion des sources : CVS, SVN, Git, Mercurial

Frameworks : Struts, Struts 2, Stripes, Spring Boot, Spring Solutions (Core, MVC, Security, Webflow…),

DWR, Node JS

Persistence: Hibernate, JPA
Programmation WEB : HTML, CSS, JavaScript, Angular JS, Bootstrap
Bases de données: SQL, MySQL, ORACLE, DB2, SQL Server, Vertica, Postgre SQL, PL/SQL, Transact SQL, Hive

Serveurs d’applications : Apache Tomcat, Jonas, Glassfish, Websphere
Environnement de développement : Eclipse, IntelliJ IDEA, NetBeans
Méthodes d'analyse: MERISE, UML, Cycle en V, Agile
Dataviz : Spotfire, PowerBI
Environnements et distributions HADOOP : Mapr, Horton
Systèmes: Microsoft Windows, Linux, Unix, Shell
Bureautique: Suite Microsoft Office, OpenOffice

Diplômes

2007: DUT informatique option génie logiciel

2004: Baccalauréat scientifique option sciences de l'ingénieur

Langues

Anglais professionnel

Français maternel

Expériences professionnelles

EXPERIENCES PROFESSIONNELLES

L’OREAL
Juin 2019 – Mai 2020
Expert TIBCO SPOTFIRE – Dev PowerBI

Migration d’un dashboard complexe de SPOTFIRE vers PowerBI

Mission : Maintenir et évolution des environnements et des différents rapports.

Optimisation de rapports complexes existants. Développement de nouveaux rapports.

⦁ Analyse du rapport d’origine, extraction des règles métiers
⦁ Préparation et optimisation des données
⦁ Conseil

⦁ Analyse de faisabilité pour chacune des viz du rapport d’origine

⦁ Propositions et développement de solutions alternatives ou dégradées en cas de non faisabilité

Environnement : Windows, TIBCO Spotfire, SQL Server, Transact SQL, IronPython, Javascript, TypeScript, JQuery, PowerBI

L’OREAL
Mai 2018 – Juin 2019
Expert TIBCO SPOTFIRE

Développement et maintenance TIBCO SPOTFIRE – Administration, développement et maintenance de dashboards

Mission : Maintenir et évolution des environnements et des différents rapports.

Optimisation de rapports complexes existants. Développement de nouveaux rapports.

⦁ Analyse de rapports complexes
⦁ Optimisation

⦁ Conseil
⦁ Maintenance, monitoring et audit des infrastructures
⦁ Création de nouveaux rapports
⦁ Montées de versions

Environnement : Windows, TIBCO Spotfire, SQL Server, Transact SQL, IronPython, Javascript

RENAULT
Février2018 – Mai 2018
Data Engineer Senior

Développement Hive / Développement de rapport TIBCO Spotfire

Mission : Développement d’un rapport Spotfire complexe

⦁ Analyse des données

⦁ Mise à jour et création de scripts Hive
⦁ Développement d’un rapport dans Spotfire

Environnement : Hortonworks, Hive, Tibco Spotfire

INDOSUEZ WEALTH
Février2018 – Mai 2018
Data Engineer Senior

Mission : Prise en compte des demandes d’évolutions du Métier sur un Datalake – Développement et maintenance de dashboards Spotfire

⦁ Analyse des données

⦁ Création et mise à jour de scripts de collecte et intégration de données
⦁ Mise à jour d’ordonnancements via Hue
⦁ Correction d’anomalies

⦁ Création de rapports Tibco Spotfire

Environnement : MapR, Hive, Drill, Sqoop, Oozie, Tibco Spotfire

CACF

Mars 2016 – Septembre 2017

Conception BIG DATA / Développement

Mission : Participation à la conception et à la réalisation d’une application permettant des générer des preuves de consultation banque de France. Fortes volumétries de données. Environnement BIG DATA

⦁ Participation à la conception et mise en place de la solution logicielle
⦁ Recueil et expression des besoins clients
⦁ Chiffrages / Planification
⦁ Études d’impacts
⦁ Collecte et intégration de données avec Python (Prévu en PySpark)
⦁ Développement JAVA / JEE
⦁ Développement SQL / Traitements HP Vertica
⦁ Optimisation des traitements (forts enjeux de performance)
⦁ Tests d’intégration
⦁ Création d’un environnement de recette à partir de la production
⦁ Reporting / Réunions équipe/client
⦁ Assistance technique auprès des équipes internes et des clients
⦁ Correction des anomalies
⦁ Validation technique

Environnement : Distribution Hadoop MapR, HP Vertica, Spark, Python, shell, IntelliJ, Spring Boot, jdbc, HTML 5, Angular JS 1,5, environnement Unix, Git

SANEF
Novembre 2015 – Janvier 2018
Architecte / Concepteur / Développeur JAVA/JEE

Mission : Conception de l’application TrafficData qui est une application permettant l’exploitation des données de trafic sur les autoroutes. Contexte fortement orienté performance.

⦁ Conception de l’architecture
⦁ Recueil et expression des besoins clients
⦁ Chiffrages / Planification
⦁ Développement JAVA / J2EE
⦁ Développement IHM
⦁ Oracle SQL / Forts enjeux de performance (Requêtes / procédures / fonctions / hints / optimisation / virtualisation / partitionnement…)
⦁ Validation technique
⦁ Conseil
⦁ Reporting / Réunions équipe/client
⦁ Assistance technique auprès des équipes internes et des clients
⦁ Correction des anomalies

Environnement : IntelliJ, Spring Boot, Hibernate , HTML 5, Angular JS 2, Oracle RAC, Bootstrap 3, Windows, Sql Developper, CVS / Git, Javascript / typeScript, plotly.js (surcouche d3.js), ag-grid

MUSEUM NATIONAL D’HISTOIRE NATURELLE
Mars 2015 – Octobre 2015
Architecte / Concepteur / Développeur JAVA/JEE

Mission : Participation à la réalisation de la version 2 du site Les Herbonautes, site collaboratif permettant au Museum National d’Histoire Naturelle de collecter des données sur leurs herbiers.

⦁ Conception de l’architecture
⦁ Recueil et expression des besoins clients
⦁ Chiffrages
⦁ Développement JAVA / J2EE
⦁ Validation technique
⦁ Conseil
⦁ Reporting / Réunions équipe/client
⦁ Assistance technique auprès des équipes internes et des clients
⦁ Correction des anomalies
⦁ Rédaction de documents divers : conception technique, spécifications techniques, documents transverses, manuels utilisateurs

Environnement : IntelliJ, Play 1.3, J2EE, JPA, HTML 5, Angular JS, Oracle, Jquery, Bootstrap2, Windows, Sql Developper, SVN, Javascript

VIGEO
Février 2013 – Février 2015
Architecte / Chef de projet / Développeur

Mission : Réalisation d’un extranet destiné aux clients de VIGEO. VIGEO est une entreprise qui travaille dans le domaine de l’ISR (Investissement Socialement Responsable). Cela consiste à noter les entreprises de manière analogue à la notation financière, mais sur une méthode basée sur des critères sociaux.

⦁ Conception de l’architecture
⦁ Recueil et expression des besoins clients
⦁ Chiffrages
⦁ Développement JAVA / J2EE
⦁ Validation technique
⦁ Conseil
⦁ Gestion de projet / relation client / planification
⦁ Recette unitaire
⦁ Gestion des environnements / serveurs d’application
⦁ Reporting / Réunions équipe/client
⦁ Assistance technique auprès des équipes internes et des clients
⦁ Correction des anomalies
⦁ Rédaction de documents divers : conception technique, spécifications techniques, documents transverses, manuels utilisateurs
⦁ Pilotage / Management d’une ressource

Environnement : IntelliJ, GlassFish, J2EE, EJB 3.0, CDI, JPA, Stripes, HTML 5, JSTL, MySQL, Jquery, Bootstrap Windows, TOAD, SVN, Javascript, Multi-threading

DATASCIENCE.NET
Avril 2013 – Octobre 2013
Architecte / Concepteur

Mission : Réalisation d’un site en interne dans l’optique de la mise en place de concours / challenges portés sur la Datascience.

⦁ Conception de l’architecture
⦁ Conception fonctionnelle Chiffrages / planification
⦁ Développement JAVA / J2EE
⦁ Recette
⦁ Configuration des serveurs d’application
⦁ Contrôle des livrables

Environnement : IntelliJ, GlassFish, J2EE, EJB 3.0, CDI, JPA, Stripes, HTML 5, JSTL, MySQL, Jquery, Bootstrap Windows, TOAD, SVN, Javascript

ADP - GXPLINK
Décembre 2010 – Février 2013
Chef de projet WEB

Mission : Responsable applicatif WEB chez un éditeur de logiciels dédié à la paie et la gestion de ressources humaines. Mise en place complète d’une application spécifique client.

⦁ Participation aux ateliers clients et aide à l’expression de besoins
⦁ Chiffrages
⦁ Développement JAVA / J2EE pour certaines demandes complexes
⦁ Validation technique
⦁ Répartition des différentes tâches et anomalies aux équipes dédiées
⦁ Réception et contrôle des développements effectués en outsourcing
⦁ Recette unitaire
⦁ Gestion des environnements
⦁ Prise en charge des montées de version
⦁ Paramétrage Mainframe
⦁ Participation à la gestion du planning
⦁ Reporting / réunions équipe
⦁ Analyse et conceptions des demandes spécifiques client
⦁ Conception de workflows spécifiques
⦁ Gestion complète d’un compte client démarrant en janvier 2013
⦁ Rôle de passerelle entre le centre de service tunisien et les équipes françaises
⦁ Assistance technique auprès des équipes internes et des clients
⦁ Rédaction de documents divers : conception technique, spécifications techniques, documents transverses, manuels utilisateurs

Environnement : Eclipse, GlassFish, J2EE, Servlets, jsp, HTML, JSTL, Oracle, Windows, TOAD, DBHawk, CVS, Framework interne, Mainframe IBM, javascript

SI2M (MALAKOFF MEDERIC)
Octobre 2010 – Décembre 2010 Concepteur/Développeur confirmé JAVA / J2EE

Mission : Evolution et développement de nouveaux modules sur une application WEB.

⦁ Développement couche métier
⦁ Développement vues
⦁ Développement d’un webservice

Environnement : IntelliJ, Tomcat, J2EE, SAAS, Windows, Maven 2, Spring Security, JUnit, HTML, CSS, javascript, AJAX via PROTOTYPE, JSTL

FULLSIX - BOUTIQUE EN LIGNE SFR
Avril 2010 – Octobre 2010
Concepteur/Développeur confirmé JAVA / J2EE

Mission : Conception et développement de modules sur les boutiques en ligne SFR

⦁ Développement JAVA/J2EE sur la boutique en ligne pour une application JAVA / FLEX
⦁ Développement de deux webservices dédiés aux points de vente partenaires de SFR
permettant notamment de récupérer et visualiser les différentes offres de forfaits disponibles.
⦁ Développement divers sur la boutique SFR Business TEAM
⦁ Tests unitaires et de validation

Environnement : IntelliJ, Tomcat, J2EE, Oracle, Windows, SQL Developper, maven 2, JUnit, TestNG, Hudson (intégration de findbugs et PMD), Hibernate, Spring, Stripes, CXF, Spring Security, JSTL

SI2M – PROJET RÉFÉRENTIEL PERSONNES
Février 2010 – Avril 2010
Responsable technique / Lead dev J2EE

Mission : Conception complète d’une application WEB (à l’exception de l’IHM prise en charge directement par le client).

⦁ Conception complète de la couche de persistence Hibernate
⦁ Développement d’utilitaires Hibernate
⦁ Participation au développement des couches métiers et services métiers
⦁ Mise en place d’un mode batch multi-thread
⦁ Tests unitaires et validation
⦁ Assistance technique et lead d’une équipe de 5 personnes

Environnement : Eclipse, Tomcat, JAVA/J2EE, DB2, Windows, DbVisualizer, JUnit Hibernate, Framework interne, SVN, TortoiseSVN, Maven, Multi-threading

ORANGE – TMA PROMISE
Juillet 2009 – Février 2010
Concepteur JAVA / J2EE

Mission : Développeur/concepteur confirmé sur un middleware de traitement des flux de provisioning et de self-provisionning dédié aux clients et aux boutiques ORANGE, la mission principale étant de mettre en place un service de migration des clients ADSL vers la fibre optique FTTH

⦁ Analyse et étude de l'existant :
⦁ Etude des contraintes applicatives
⦁ Etude et mise en place des règles de gestion
⦁ Chiffrages
⦁ Description technique
⦁ Conception
⦁ Développement JAVA/J2EE
⦁ Développement de services web selon le protocole SOAP
⦁ Développement de requêtes et fonctions complexes en PL/SQL
⦁ Prise en charge des demandes d’évolution auprès des clients
⦁ Gestion et traitement des fiches anomalies via l’application Quality Center
⦁ Scripts UNIX
⦁ Tests unitaires et de validation
⦁ Rédaction de documents divers : conception et/ou description technique, documents transverses

Environnement : Eclipse, Jonas, J2EE, ORACLE, Windows, Linux, TOAD, JMeter, PL/SQL, JUnit, WebServices AXIS, SOAP, XML, XSD, Servlets, JSP, SVN, TortoiseSVN, Shell, C-Shell, HP Quality center, Maven, Multi-threading

ORANGE – TMA DISE
Janvier 2008 – Juillet 2009
Développeur JAVA / J2EE

Mission : Responsable sur la TMA d’un middleware en JAVA/J2EE (basé sur des webservices et des EJB) permettant d’interfacer l’application principale en AS/400 avec différentes plates-formes et technologies propres aux différents clients qui sont ORANGE et ses différents MVNO (opérateurs virtuels). Gestion des autorisations de service aux différents clients. Conception maintenance et évolution d’applications transverses. Attribution de tâches au centre de service marocain.

⦁ Référent technique JAVA/J2EE
⦁ Analyse et étude de l'existant
⦁ Etude des contraintes
⦁ Description technique
⦁ Rédaction de documents divers : conception technique, documents de production, documents transverses, manuels utilisateurs
⦁ Conception et chiffrages
⦁ Réalisation des spécifications techniques
⦁ Développement
⦁ Tests unitaires et validation
⦁ Gestion des environnements et serveurs d’application
⦁ Gestion des serveurs d’application
⦁ Développement de services web selon le protocole SOAP
⦁ Participation aux recettes et aux tests avec développement des correctifs
⦁ Responsable des livraisons
⦁ Support technique pendant les phases de recettes et de mise en production de l’application

Environnement : Eclipse, Jonas, J2EE, ORACLE, Windows, Linux, TOAD, JMeter, PL/SQL, JUnit, WebServices AXIS, SOAP, XML, XSD, Servlets, JSP, SVN, TortoiseSVN, Shell, C-Shell, HP Quality center, Maven, Multi-threading