Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

justin ossart

Ingénieur d'étude et développement

justin ossart
36 ans
Permis de conduire
Fouilloy (80800) France
Situation professionnelle
En poste
En recherche active
Présentation
Après 3 années d'alternance au sein du groupe Evolucare Technologies et une formation expert Java/JEE chez DTA ingénierie, je souhaiterais aujourd'hui rejoindre une nouvelle équipe, en tant que développeur, au sein de laquelle je saurais être force d’exécution et atteindre les objectifs fixés.
CV réalisé sur DoYouBuzz

Formation Développement JAVA JEE

DTA INGENIRIE/ IOCEAN

Décembre 2015 à mars 2016
Formation complétant et concrétisant les connaissances nécessaires pour la conception, le développement et la maintenance des applications Java en environnement JEE, associée à l’ensemble des technologies et frameworks utilisés en entreprise. Mise en pratique dans le cadre d’un projet complet de l’industrialisation des développements, la gestion des tests et l’intégration continue, ainsi que les pratiques de gestion de projet Agile dans un contexte Scrum.
Modules, options, contenu des cours
  • Rappel des fondamentaux UML, POO, et cycle de vie
  • Les développements Front End
    o HTML 5, CSS3, java-script
    o JSF 2
    o Angular JS
  • Les développements avec le langage java
    o L’API Java
    o Création et utilisation d’une classe java
    o Accès aux bases de données avec Java
    o Déploiement applications
    o Approche fonctionnelle avec Java 8
  • Développer des applications web d'entreprise avec Java EE (Servlets, JSP, ...)
    o Les servlets
    o JSP
    o Conceptions d’applications (MVC)
  • Requêtes SQL
    o La définition des données (LDD)
    o La Gestion des tables
    o Les vues/ Les Index
    o L'intégrité des données
    o La manipulation des données (LMD)
    o Syntaxes des différentes formes de jointures
    o Insertion/Suppression/Modification des données
  • Maven : Gérer le cycle de vie des projets Java
    o Configuration
    o Maven et les plugins
    o Gérer et organiser vos projets
    o La résolution des dépendances
    o Comprendre la notion d’artefacts pour Java EE et les profils Maven
    o Maven : SCM et IDE
    o Intégration Continue avec Jenkins
    o Les phases de livraison du projet avec Maven: La release
  • JPA : Persistance avec Java EE (Hibernate)
    o Les API Java
    o HIBERNATE
    o Entités
    o Requêtes
    o Couche de persistance
    o Optimisation
  • Développement des EJB en architecture JEE
    o Les Beans
    o Les Web services
  • Spring Framework
    o Comprendre le cycle de vie du conteneur Spring
    o Bonnes pratiques de configuration
    o Injection de dépendance avec les annotations et des classes Java
    o Tester une application basée sur Spring
    o Programmation orientée aspect (POA)
    o Accès aux données et JDBC avec Spring
    o Intégration de Spring avec Hibernate
    o Gestion des transactions avec Spring
    o Spring dans une application web
  • Les design patterns
    o Les patterns de construction d’objet
    o Les patterns de structuration
    o Les patterns comportementaux
    o Les patterns d’architecture
  • Les tests d'applications (unitaire, d'intégration, fonctionnelle, ...)
    o Les différentes catégories de test
    o Test DrivenDevelopment
    o JUnit,
  • Usine Logicielle (Intégration continue avec Jenkins, qualimétrie avec Sonar, Gestion des livrables avec Nexus)
    o Le gestionnaire de source
    o L’intégration continue avec GIT et Jenkins
  • Mise en œuvre de Services REST en Java
    o Les méthodes http
    o Implémentation de JAX-RS
    o Classes concrètes et interfaces
    o Comprendre les Entêtes http
    o Production du JSON avec JAVA et REST
  • Les développements Agile avec Scrum
    o ScrumBoard, Burdown
    o Estimation et planification des Sprints et des Releases
    o Le planning Poker
    o Les Daily Scrum
    o La gestion des tests (Tests unitaires, Tests d’intégration)
    o Les tests d’Intégration continue
  • Atelier pratique : Développement d'une application JAVA JEE

Master MIAGE

UPJV

2014 à 2015
Cette formation bi-disciplinaire comprend des enseignements de gestion (orientés métiers de l’entreprise) et des enseignements d’informatique et de système d’information. Les compétences obtenues sont complémentaires; elles couvrent les domaines techniques et fonctionnels.
Couvre notamment les systèmes d'information en santé (informatique hospitalière, mutuelles, réseau de santé) ; les systèmes d'information de laboratoires; le matériel médical; l’électronique du capteur et le traitement du signal biomédical; l'imagerie médicale et la gestion de masses de données biologiques; la bio-informatique.

Licence Informatique

UPJV

2008 à 2012

Baccalauréat scientifique

Lycée Lamarck

2007 à 2008
Modules, options, contenu des cours
  • option Science de l'ingénieur