Expire bientôt Dassault Systèmes

STAGE – Ingénieur en développement, prototypage Java (H/F)

  • Stage
  • Vélizy-Villacoublay (Yvelines)
  • Conception / Génie civil / Génie industriel

Description de l'offre

Ouvrons ensemble nos horizons…



Le stage aura pour contexte 2 équipes de l’organisation 3DExperience Platform. La première est responsable de la modélisation des données de planification et production gérées au travers des applications DELMIA. La seconde est  responsable de la modélisation des données de conception fonctionnelle, logique et 3D gérées au travers des applications CATIA et ENOVIA. Chacune dans leur domaine, ces équipes ont pour principales missions de fournir :



des composants d’infrastructure (java et C++) permettant de créer, éditer et lire ces données.



des connecteurs dédiés à l’échange de ces données vers des systèmes externes tels que les ERP.



des services de navigation  en base de données (java) permettant de construire des graphes de données industriellement consistants. 



 



Quelles seront vos missions?



Ce stage concerne plus particulièrement les services java de navigation en base utilisés pour la construction de graphe de données.



Vous commencerez par étudier ce qui a été fait pour construire des sessions de travail pour les applications client/serveur DELMIA V6.



Puis, vous évaluerez comment étendre les composants existants aux besoins de construction de graphe d’objets pour les sessions des web apps CATIA ET ENOVIA ainsi que pour celles des applications multi-CAD telles que CATIA V5 « Power’ By » 3DExperience V6.



Vous serez encadré par une développeur de l’équipe en charge des services dédiés à la construction de session pour les applications DELMIA et vous travaillerez en étroite collaboration avec un développeur de l’équipe responsable des services exposés sur les données chargées dans les sessions de travail des applications CATIA et ENOVIA.



Enfin vous illustrerez le fruit de votre travail au travers d’un prototype codé sous forme de web service REST invoqué par un widget 3DExperience.



De quoi avez-vous besoin pour réussir?



Etudiant d'Ecole d’ingénieur ou Master universitaire, en recherche de stage.



Spécialité: Développement informatique.



Compétences techniques attendues : Java, Java Script, Json



Compétences techniques souhaitées : PHP (ou JSP), Architecture web services REST



Vous aurez de nombreux interlocuteurs au cours de votre stage. C’est pourquoi nous recherchons un étudiant faisant preuve d’un grand sens du relationnel et sachant se montrer curieux, autonome, proactif et rigoureux.



 

Faire de chaque avenir une réussite.
  • Annuaire emplois
  • Annuaire entreprises
  • Événements