Développement de services Web pour le suivi de la maintenance d’équipements aéronautiques

 

Contexte

Aero-Webb est un produit édité par 2MoRO qui s'adresse aux moyennes et grandes entreprises du secteur Aéronautique et Défense.

Cette solution clef en main couvre plusieurs fonctionnalités (modules métiers) liées à la réparation et l’entretien d’équipements complexes (contrôle de configuration, suivi de flotte, navigabilité, planification et exécution de la maintenance, logistique, RH…). Cette application est développée en Java et dispose deux modes d’accès :

-       La version bureau est développée avec la technologie WebDynpro, basée sur les langages Java, HTML et XML.

-       La version mobile est développée en HTML5/CSS3 et Angular (Javascript). Une version en mode déconnectée est en cours d’élaboration,

Le back-end Aero-Webb s’appuie sur des technologies Java, Spring et Hibernate. Un catalogue de Web Services (REST/JSON) est disponible lequel permet un accès aux données et aux services métiers du logiciel. Le modèle de données est compatible avec les SGBD Oracle et PostgreSQL.

Ce produit est assujetti à une feuille de route logicielle qui permet au fil des versions commercialisées de compléter la gamme des fonctionnalités proposées par l’outil en standard

Objectifs du stage

L'étudiant intègrera l’équipe de développement du logiciel et aura pour mission de contribuer à l'évolution du produit sur son catalogue de Web Services :

  • Participation au développement de connecteurs normés (Standard aéronautique ASD) répondant à des périmètres fonctionnels bien précis (Retour d’expérience, configuration appliquée…) sous forme de Web Services REST/JSON (langage Java): accompagné d’un développeur confirmé et selon des spécifications établies par un consultant fonctionnel, le stagiaire devra traduire les fonctionnalités demandées sous forme de services associés,

  • Validation unitaire des fonctionnalités développées et déployées sur un serveur d’applications Web.

Durant votre mission, vous serez encadrés par le chef de projet du logiciel et bénéficierez de l'expertise et des conseils de l’architecte technique et du responsable fonctionnel du produit. Vous évoluerez au sein de l'équipe produit composée à la fois d'ingénieurs fonctionnels et développeurs. Le stage se déroule dans les locaux de la société 2MoRO, à BIDART (64).

 

Le candidat

2MoRO recherche un stagiaire développeur Nouvelles Technologies.

Une sensibilité forte aux applications Web et mobile, des connaissances informatique et notamment sur les langages de développement Java et HTML5/CSS3/JS sont impératives.

Possibilité d’embauche à l’issue du stage.

Vous êtes étudiant niveau Bac +5 avec une spécialisation en informatique et, vous savez faire preuve d’initiative et avez la volonté de travailler en équipe.

 

Information concernant le stage :

La durée du stage est de 5-6 mois.