Stage Prototypage Scala d’un client WebServices REST

Stage Prototypage Scala d’un client WebServices REST (T16018)

Sujet

Au sein du département Logiciel d’Infotel, nous développons des produits à forte valeur ajoutée en particulier autour de l’archivage légal à valeur probante, de l’activité globale de tests et des outils dédiés aux bases de données, pour de grands comptes internationaux.

Le langage Scala est souvent évoqué comme un possible successeur de Java. Dans le cadre du développement d’un produit logiciel d’archivage disposant d’API en WebServices REST, nous souhaitons développer un prototype utilisant Scala (et probablement le framework Play) reproduisant tout ou partie des fonctionnalités de ce module déjà existant, afin d’évaluer notamment :

  • les performances de ce prototype par rapport au module Java ;
  • les avantages en termes de verbosité du code et de maintenance ;
  • l’environnement de développement utilisé.

Les phases de ce travail de recherche et développement seront les suivantes :

  • apprentissage des bases de Scala et des frameworks choisis (tutoriel…) ;
  • compréhension du module Java réalisé au niveau métier et technique ;
  • analyse et développement du prototype, de bout en bout (de l’accès base de données au WebService REST) ;
  • tests d’intégration et rédaction d’une étude comparative.

Environnement

  • Plate-forme : Linux.
  • Programmation : Scala (framework Play, spray.io…), Java.
  • Environnement de développement : Eclipse.
  • Logiciel de gestion de versions : CVS, git.

Compétences requises

Vous êtes de niveau Bac+5 d’école d’ingénieur ou d’université avec une spécialisation en développement informatique.

Vos études informatiques vous ont permis d’acquérir une bonne connaissance sur :

  • la programmation : Java, C.

Passionné par les technologies de pointe, de nature curieuse, vous ne connaissez sans doute pas Scala mais êtes motivé par sa découverte.

Vous travaillerez sous la direction d’un chef de projet technique.

De caractère autonome, vous êtes capable de vous adapter à la demande de la clientèle et de travailler dans un environnement polyvalent.

Lieu du stage

Stage dans nos locaux à Toulouse (Blagnac).

Prolongement du stage

Le stage pourra être suivi par un emploi (CDI) à Infotel.

Votre candidature

Pour postuler, merci de nous envoyer votre CV et votre lettre de motivation par courrier électronique à l’adresse ci-dessous :

    Recrutement Toulouse

    Infotel Conseil Toulouse
    recrutement-toulouse@infotel.com

    Parc du Millénaire
    Av. de l’escadrille Normandie-Niemen
    31705 Blagnac Cedex

    Tél. +33 (0)5 34 45 22 00
    Fax +33 (0)5 34 45 22 01