David - Développeur MYSQL
Ref : 200207M003-
92000 NANTERRE
-
Développeur (44 ans)
-
Totalement mobile
-
En cours d'immatriculation
Expériences professionnellEs
De 10/2017 – Ingénieur Etude et Développement Java/J2EE
Avril 2017 – : RATP
Ingénieur Etudes et Développement (Java, Java EE)
Projet 1 : Maintenances et développement de nouvelles fonctionnalités pour des solutions dédiées aux marchés financiers
Méthodologie : Cycle en v
Missions et tâches réalisées :
Recueil / Expressions des besoins clients
Analyse fonctionnelle détaillée des besoins utilisateurs
Élaboration, rédaction du Cahier des Charges
Gestion de projet : planning projet (Roadmap, Mantis)
Méthodologie de développement Cycle en V
Développements JAVA/JEE, C, SQL,Script Shell
Développement Web (nouvelle fonctionnalité dédiée au système d’information de la chambre de compensation)
Tests unitaires pour vérifier chaque fonctionnalité
Suivi des tickets avec Mantis Bug Tracker.
Environnement technique : J2EE, Spring, Maven, Hibernate, GWT, Struts, C, Eclipse, SVN, Git, MySQL, Oracle
Projet 2 : Migration de Systeme d’information de la chambre de compensation (OMAN)
Méthodologie : Cycle en v
Missions et tâches réalisées :
Participation au cadrage technique du projet
Développement de l’application de maintenance.
Développement des tests unitaires et tests de bout en bout.
Intégration continue et déploiement de l’application.
Développement des fonctionalites .
Environnement Technique : Java , Angular, Maven 3.5.2, Sprin (Boot, Data),Hibernate, JPA, JUnit, JWT, Eclipse, VS Code,Git, ApacheTomcat
De 01/2016 à 04/2017 – Ingénieur Etudes et Développement Java/Angular
Client : Cube Design
Projet : Conception et Développement de sites web et services web collaborative
Méthodologie : Agile Scrum
Missions et tâches réalisées :
Recueil / Expressions des besoins clients
Analyse du besoin
Élaboration, rédaction du Cahier des Charges
Interventions sur les incidents de production.
Développement de l’application Front-end.
Participation au développement Back-end des Microservices REST.
Développement des évolutions demandées par le client.
Participation aux ateliers de recette avec le client.
Environnement technique : Java, typescript, Bootstrap3, JQuery, HTML5, CSS3,
Git, Angular version 5,Webservices Rest, Spring MVC, Maven, Tomcat, Junit,Ajax,Maven
De 01/2013 à 06/2014 – Développeur (Java EE) alternance
Client : ITT
Projet : Conception et Développement d'application de gestion des congés
Méthodologie : Cycle en v
Missions et tâches réalisées :
Recueil / Expressions des besoins clients
Analyse du besoin
Élaboration, rédaction du Cahier des Charges
Gestion de projet : planning projet via diagramme de Gantt
Conception :
Réalisation de Spécifications Fonctionnelles (Générales, Détaillées)
Réalisation de Spécification Techniques (Générales, Détaillées)
Conception de Base de données
UML : réalisation, entre autres, des diagrammes suivants
Diagrammes de cas d’utilisation
Diagramme de classes
Diagrammes de séquence
Développement :
Réalisation des couches applicatives contrôleur, services, accès aux données
Création de classes Java
Environnement technique : StarUMLTechnologies: JAVA EE, JPA,JSP, thymeleaf ,SQL Server 2008, Eclipse Version 4.3 Kepler
COMPETENCES TECHNIQUES
Langages de développement : Java, Typescript.
Plateforme JEE:
o JPA (Hibernate)
o Spring (Batch,Core, MVC, DAO,Boot, Data),
o Struts
o Log4j, Junit
o Eclipse, SVN, Git, Maven.
Technologies du WEB:
o Angular
o JQuery, AJAX, BootStrap,
o Web Services (SOAP, REST)
o Html5/CSS3
o Typescript
o XML,JSP,JSF, thymeleaf
Serveurs d’application : Apache Tomcat, JBoss, Apache.
SGBD : Oracle, MySQL,
Méthodologie : Scrum, Cycle en V
Conception : Merise, UML.
Méthode : Scrum, Cycle en V
Outils de version : GIT, SVN, Eclipse, Spring Tool Suite, Android Studio, VSCode, SoapUI, SVN, GIT.
2016: Diplôme Master Expert en Informatique et système d’information.
2014: Licence spécialiste en informatique et système d'information .
2012: Diplôme Licence Informatique en Développement Système d'information.
2009: Baccalauréat Sciences. Bac S
FORMATIONS
LANGUES
Anglais : Technique
Italien: Niveau B2
Certifications
Mobile & Responsive Web Device
Juin 2017 - actuellement
Optimiser les UI et les UX pour la conception logicielle
Juin 2018 – actuellement
Formation MQseries
Septembre 2019 - actuellement