Mon espace
Je m'inscris

En tant que

Consultant Client
 

CV du
consultant

Réf PROF00003923

Accueil > Consultants > PROF00003923
 
 

Développeur Senior Java J2EE Spring

Disponible

 

Profil publié le : 14/09/2018 Profil vu : 1006 fois Référence : PROF00003923

 
 

Compétences

Expert Moyen Débutant

BDD

HIBERNATE ACCESS MYSQL ORACLE POSTGRESQL SQL SERVER

Connaissances fonctionnelles

audit AUTHENTIFICATION BACKEND communication digital e-commerce FACEBOOK Formateur google MOBILE office TWITTER Airwatch Cloud SSO WEB ANGLAIS ARIS CEP CTI droit EXTRANET FACTURATION Fidélité OSS ROI SAGE SAS SIG

Langages

ECLIPSE J2EE JAVA JSON JSP JUNIT SPRING STRUTS SWIFT XML CXF HTML JBOSS JIRA SCRIPT SOA SQL VISUAL BASIC XSD AJAX ASP C css IPAD JAVASCRIPT ODI PASCAL R struts XPRESS

Méthodes

Conception KANBAN Maven MERISE MVC REST SCRUM SVN tomcat WEB SERVICE Jenkins Management UML MDM MIGRATION PROJET Qualité ROSE

Réseaux et Middleware

FTP LAN réseaux SAN TNG

Systèmes

GIT iOS APACHE IIS WINDOWS OS9

Diplômes et formations

. 2007 - Bac + 3 - Licence Analyse et conception des systèmes d'infor

Pays / régions

. Île-de-France

Expérience professionnelle

Leader technique Java/J2EE Backend Certifié SCRUM









FORMATION



04/2014 et 04/2016 : Scrum Alliance CSD Certificat.

06/2009 : Formation Techniques de communication en entreprise – ESIC Paris.

09/2007 : Licence – Analyse et conception des systèmes d’information CNAM de Paris

06/2002 : D.E.U.A (Diplôme des études universitaires appliquées) en informatique Option:

Systèmes informatiques

06/1996 : Baccalauréat option : S.



EXPERIENCE PROFESSIONNELLE



07/2017 à nos jours : Développeur Backend Spring Boot pour le compte de Renault Digital.

• GFE-Centric : Développement du Backend de l’application GFE-Centric (2 développeurs backend). GFE-Centric est une application destinée au ingénieurs Renault pour la conception des nouveaux véhicules de la même marque :

o Implémentation de la sécurité basée sur le standard Open-Id en implicit flow.

o Couplage de l’authentification Open-Id avec une sécurité JWT pour la gestion de la durée des sessions et leur sécurisation.

o Mise en place des rôles et des privilèges des différents utilisateurs de l’application.

o Implémentation de l’historisation et de l’audit total de la base de données.

o Mise en place de l’architecture et segmentation de l’application en plusieurs microservices.

o Développement des web services REST.

o Implémentation des clients SOAP pour l’interrogation du service tiers SIGNE.

• ONE-TD : One-TD est le référentiel Renault pour la définition technique de toutes les pièces entrant dans la conception des véhicules de la même marque :

o Refactoring du modèle de données existant.

o Développement des web services REST.

o Implémentation de l’historisation et de l’audit total de la base de données.



• Technologies :

 Java 8, Spring Boot, Spring Rest, Spring Security, Spring MVC, Spring-cloud, Eureka, Zuul, RabbitMQ, Hystrix, Feign, Envers, Lambok, Jackson, JUNIT5, Postgresql , Tomcat8.



06/2016 à 06/2017 : Developper Team Leader / Scrum Master au sein du Digital Lab des Laboratoires Servier.

• Développement de plusieurs applications entreprise iOS et Java/J2EE :

o Roole : Application mobile d’entreprise qui propose le service de covoiturage entre collaborateurs Servier.

 Technologies :

o iOS10, Swift3, Alamofire, APNS,AppConfig, Google Map Services.

o Java/J2EE, Spring Boot, Spring Rest, Spring Security, Spring MVC, Thymeleaf, Google Map Services, API Azure Blob, MySql, Tomcat8.

o Risk-management : Application de gestion, déclaration et de métrique des risques (applicatif, humain et matériel) liés au fonctionnement du groupe Servier.

 Technologies :

o iOS10, Swift3, Alamofire, APNS, AppConfig (AirWatch).

o Java/J2EE, Spring Boot, Spring Rest, Spring Security, Spring MVC, MySql, Tomcat8.

o Office-BnB : Application mobile d’entreprise de mise à disposition de bureaux dans les locaux Servier à fin que les collaborateurs puissent les utiliser durant leur déplacement.

 Technologies :

o iOS10, Swift3, Alamofire, APNS, AppConfig (AirWatch).

o Java/J2EE, Spring Boot, Spring Rest, Spring Security, Spring MVC, Thymeleaf, API Azure Blob, MySql, Tomcat8.



o HowTO : Application iOS ainsi que son Backend et son Back-office , calqué sur le désigne de l’Apple App Store, cette application expose des application entreprise récupérer sur le MDM AirWatch de l’entreprise, des vidéo en streaming et de la documentation.

 Technologies :

o iOS9, Swift2, Alamofire, APNS, AppConfig (AirWatch).

o Java/J2EE, Spring Boot, Spring Rest, Spring Security, Spring MVC, API AirWAtch, API Azure Blob, MySQL, Tomcat8.



o POC Convertigo : réalisation d’un POC pour l’exposition de WS Rest à partir de site web de l’entreprise n’offrant pas d’API.



02/2015 à 06/2016 : Mobile team leader chez Infogene.

• Développement de plusieurs applications mobiles iOS ainsi qu'un BackOffice en Java/J2EE :

◦ AboContacto :

▪ AboContacto middle : Application iOS iPad d'entreprise pour les opticiens à fin de gérer les abonnements de lentilles ainsi que la fidélisation des clients.

◦ Technologies : iOS9 , Swift 2, Objective-C , Alamofire (WS REST).

▪ AboContacto client : Application iOS iPhone permettant aux utilisateurs de s'abonner à des lentilles et de gérer, suivre et modifier leur abonnement.

◦ Technologies : iOS9 , Swift 2, Objective-C , Alamofire (WS REST).

▪ AboContacto BackOffice : Application backOffice Java/J2EE avec des web services REST pour le middle et le client AboContacto :

◦ Technologies : Java, Spring Boot, Spring Security, Swagger, Jackson, Hibernale, JPA, Maven, Tomcat, MySQL.

◦ Store-Manager : Application iOS d'entreprise pour scanner des QRCode et la consultation des factures associées, avec possibilité d'impression et d'envoi par email.

▪ Technologies : iOS 8, Swift, Objective-C

◦ O2Kiosque : Application iOS d'entreprise pour la gestion et la diffusion ciblée de documents (pdf, doc … etc) au sein de la flotte mobile du client avec gestion des push notification.

▪ Technologies : iOS 8, Swift, Objective-C, Alamofire (WS REST).

◦ Jamais sans mes lentilles : Application iOS pour le compte d'Optic2000 pour commander en ligne des lentilles, avec géolocalisation des magasins.

• Technologies : iOS 8, Swift, Objective-C, Alamofire (WS REST).



11/2010 à 11/2014 : Ingénieur d’étude et de développement iOS et Java/J2EE chez Voyages-sncf

• Développements sur l’application mobile iOS « V. » (8 millions de téléchargement fin 2014) ainsi que sur son back-office HoraireEtResaSam serveur WS en techno Java/J2EE de la version M7 (06/2011) à la version M21 (11/2014), application de réservation et de paiement de billets de trains papier et dématérialisés :

o Développement de deepLinks avec l’implémentation de Ad4push.

o Intégration des réseaux sociaux (Facebook, Twitter).

o Développements sur « Le Calendrier des Prix » : création des web services de recherche et de réservation en REST/SOAP sur le back-office (java/j2EE) ainsi que sur le front en Objective-c pour les terminaux iOS.

o Refonte graphique complète de l’application « V. »

o Migration de l’usine logicielle (Mercurial vers Git, SDK et outils de build) et divers travaux sur le serveur d’intégration continue.

o Internationalisation de l’application sur 7 langues.

o Développement de la gestion des passagers.

o Développement de l’ExpressBooking, fonctionnalité de réservation rapide pour les utilisateurs disposant d’un compte client.

o Développement de web services et IHM de gestion des cartes de fidélité voyageurs.

o Développement de web services et IHM de gestion des préférences des voyageurs.

o Intégration de fonctionnalités partenaires (Location de voitures, hôtels …etc)

o Migration vers iOS8.

• Divers développements sur le site www.voyages-sncf.com :

o Mis en place du payement Paypal.

o Développement des espaces de confort voyageurs.

o Travaux de TMA.

• Développement de l’application CompagnonPro , application dédiée à l’information des clients professionnels détenteurs du BlackBerry.

• Autres :

o Développement sur l’application ReleaseManager , pour le lancement de release maven et livraison des application Java.

Technologies et méthodologie :

JAVA/J2EE : Spring, CXF, JAX-WS, Struts, JPA, Hibernate, JAXB, Sax, Vaadin, JSP, Freemarker, JavaScript, JSON, XML, XSD, Maven, Git, Mercurial, Eclipse, Intellij, Tomcat.

iOS : Objective-C, xCode, XCTool, Backelite, JSON, Appium.

Méthodologie : Agile, Scrum, Kanban, TDD.

Outils : Hudson, Jenkins, Jira, Gitlab, Git, Mercurial.



01/2008 à 06/2010 : Consultant Java J2EE pour le compte De la société ALLENCE, projets réalisés :

• Mise en place de l’architecture applicative et participation au développement du projet Eformat, application Intranet pour l’extraction, la dématérialisation et le transfert de stages de formations à partir de la BDD existante du client, avec gestion de la sécurité et des droits des utilisateurs et ordonnanceur pour l’exécution ponctuelle des tâches automatisées,

Framework et technologies utilisées : Maven2, SVN, Struts2, JPA, Hibernate, Spring, AcegiSecurity, Ajax, Quartz, JAXB , Sax, MySQL, JSP, JavaScript, XML, XSD.

Environnement : Tomcat, Intellij Idea, SQL Server , MySQL, PowerAMC, Windows

Développement : Configuration des dépendances et la mise à disposition des Frameworks et librairies utilisées, mapping de la BDD, création de la couche DAO et des méthodes de services et divers autres développements à tous les niveaux applicatifs.



• Mise en place de l’architecture applicative et participation au développement du projet Extranet-OF, application web de gestion, dématérialisation et transfert de données relatives aux organismes de formation, et synchronisation automatisée des données avec l’application ALPHA2.

Framework et technologies utilisées : Maven2, SVN, Struts2, JPA, Hibernate , Spring , TestNg, Ajax, Quartz, JAXB , Sax, JSP, JavaScript, XML, XSD.

Environnement : Tomcat, Intellij Idea, SQL Server , MySQL, PowerAMC, Windows

Développement : Configuration des dépendances et la mise à disposition des Frameworks et

librairies utilisées, mapping de la BDD, création de la couche DAO et des méthodes de services

et divers autres développements à tous les niveaux applicatifs, mise en place d’un mécanisme

d'échanges industrialisée permettant la communication entre le client et ses partenaires avec

déclanchement des opérations en déféré.

.



• Divers travaux de TMA et évolutions dont :

o La réalisation d’un système de calcul automatique des distances entre l’adresse des stagiaires et leurs lieux de formation pour le calcul des frais kilométrique dans ALPHA2.

o Architecture, conception et développement d'un composant de transfert de fichiers par FTPS dans le projet ALPHA2.

o Refonte des droits dans le projet ALPHA2 : filtrage des données et gestion des droits des administrateurs domiciliés dans les DOM.





15/08/2007 – 25/09/2007 : Conception et réalisation d’un site e-commerce Librairie en ligne,

fonctionnalités du site : édition des ficges de nouveaux livres en ligne, gestion en ligne des fichiers annexes (photos de couverture, extraits du livre …etc.), gestion des panier, gestion des utilisateurs. Framework et technologies utilisées : Hibernate, Struts 2, Spring, Eclipse, Tomcat, MySql, PowerAMC, CSS, javascript, SiteMesh.



03/2007 - 08/2007 : Développeurs Concepteurs J2EE stagiaire pour le compte de SIF France.

Conception et réalisation d’un site gestion de contenu comprenant un Forum, édition et mise en

forme des pages du site en ligne, édition des News, gestion documentaire, gestion des droits des

utilisateurs, moteur de recherche et annuaire interne.

Framework et technologies utilisées : J2EE, Hibernate, Struts 2, Spring, Eclipse, Tomcat,

PowerAMC , MySql, CSS, javascript, SiteMesh.



05/2004 - 09/2006 : Animateur de classe à l’école la Plaine Paris 20eme.



05/2003 - 09/2003 : Analyste programmeur pour le compte de SARL-Abderrahime société d’import-export

de matériel informatique, réalisation d'une application de gestion de stock, facturation et suivi de la clientèle en Visual Basic 6, Access2000.



01/2003 – 05/2003 : Formateur en informatique pour le compte de New-Forma : cours d’initiation,

de bureautique et d’internet.



08 /2002 – 12/2002 : Responsable administrateur de Cybercafé pour le compte de First-School.



03/2002 – 06/2002 : Web développeur stagiaire Réalisation et conception d’un site Web dynamique

en intranet pour la gestion de la scolarité de l’institut d’informatique de M’sila - ALGERIE, outils

utilisés : Serveur web IIS, MS Acces (OBDC), ASP, HTML, et ceci dans le cadre du projet de

fin d’études.



Compétences professionnelles



Technologies :

• Java, J2EE, Hibernate, JPA, Spring, Struts 1 et 2, Acegi, Maven, SVN, Ajax, Sax, JaxB,Velocity, Freemarker, JSP, Vaadin, CXF, Jax-ws.

• Objective-c, xCode, xcTool, Backelite, underscore

Langages : Java, Objective-C, Scripting sh, JavaScript, VB6, SQL, Pascal, Json, XML, XSD.

Serveur d’application : Apache Tomcat, JBOSS , Glassfish.

Bases de données : Oracle, SQL Server, MySQL, MS Access.

Outils de conception et de développement : PowerAMC, Intellij, Eclipse, UML 2, Merise.

Autre : Git, Mercurial, Jira,, Crashlytics.



Langues



Anglais : Technique, Lu.

Arabe : Lu, écrit, parlé.



Centres d'intérêt



Loisirs : Voyages, lecture, vélo.

Qualités personnelles: Autodidacte, dynamique et sérieux.

 
 

Consultants similaires

 
Product Manager

Compétences : communication, Product manager, Acquisition, AI, allemand, ...

Voir
consultant
Retenir
 
AMOA/Responsable SAV

Compétences : Conception, JAVA, SQL, VB, XML, Banque de détail, Gestion ...

Voir
consultant
Retenir
 
Program Manager

Compétences : AGILE, audit, Banque, Finance, PROCESS IMPROVEMENT, ...

Voir
consultant
Retenir
 
Entrepreneur

Compétences : audit, COMPLIANCE, PILOTAGE, PROJET, Analyse, communication, ...

Voir
consultant
Retenir
 
Développeur Salesforce

Compétences : BACKEND, Conception, développement, FRONTEND, Salesforce, ...

Voir
consultant
Retenir
 
Developpeur salesforce

Compétences : BACKEND, développement, FRONTEND, Salesforce, SCRUM, ...

Voir
consultant
Retenir
 
Tech Lead Salesforce

Compétences : AGILE, BACKEND, FRONTEND, Mulesoft, Salesforce, ACCESS, ...

Voir
consultant
Retenir
 
Consultant Mulesoft

Compétences : BACKEND, Conception, dataweave, développement, FRONTEND, ...

Voir
consultant
Retenir
 
.NET / Azure Developper

Compétences : .NET, ASP, Azure, BACKEND, TESTS, APPS, Architecture, ...

Voir
consultant
Retenir
 
Teach lead mulesoft

Compétences : Architecture, Conception, développement, Mulesoft, ...

Voir
consultant
Retenir
 
 

Partager

 

Retenir

  • Pour quelle mission ?

 

Vous avez oublié
votre mot de passe ?