Carrières
Offre d'emploi

Vous avez un profil d’ingénieur informatique et vous souhaitez vous investir dans des projets innovants ? Postulez à l’offre de Stage Développeur Back-end Java JEE (H/F) !

Dans le cadre de son développement, Coheris recherche un Stagiaire Développeur Back-end Java JEE H/F.
Poste en stage basé à Suresnes (92) à pourvoir dès que possible.
Indemnité de stage selon profil.
Référence de l’offre : R&DO4

 

Dans toute entreprise, le CRM est connecté à une ou plusieurs applications métiers. Son écosystème est large :

  • les outils de communication, comme le CTI, le chat, le SMS, What’s app, Messenger, …
  • les applications métier, comme le site e-commerce, le système de gestion ou de production, la GED, le système de gestion des cartes de fidélité, …
  • les outils d’aide à la vente,
  • les applications de sécurité, comme le système de gestion des habilitations, …

Faciliter toutes ces intégrations est un facteur clé de succès pour Coheris. Aussi, il est nécessaire de mettre à disposition des API simples et performantes.

 

 

Votre mission

Au sein de l’équipe R&D CRM, vous avez pour principale mission d’uniformiser les différentes API du produit Coheris CRM et des modules adjacents, aussi bien en terme de structure qu’en terme de sécurisation.

Votre étude consistera en une prise de connaissance des différentes API (quelles soient technique ou métier) du produit Coheris CRM, de ses modules et de leurs modes d’invocation qui sont actuellement multiples afin d’aboutir à une proposition d’uniformisation.

 

Accompagné(e) par des experts techniques en mode agile scrum, vous aurez en charge les principales missions suivantes :

  • La prise en main de l’environnement R&D et du nouveau socle applicatif J2EE Coheris : approche Domain Driven Design, J2EE, JPA, JSF, Primefaces,
  • L’étude et spécifications techniques des API, participation aux études fonctionnelles des API et connecteurs à créer,
  • Les propositions et choix de technologies à mettre en œuvre,
  • La réflexion iPaas,
  • La création /conception des API et connecteurs en respectant l’architecture logicielle en place au sein de l’offre CRM en respectant les requis : Déploiement Saas & onPremise, modularité, performances.

 

Les étapes clés du projet seront :

  • La sécurisation des API : mise en œuvre oAuth par exemple
  • La rectification des API (dépréciation des API Soap)
  • L’étude / interfaçage avec un ou plusieurs bus applicatifs / ouverture iPaas
  • L’analyse et développement d’un connecteur générique en définissant une abstraction
  • La mise en œuvre du connecteur générique par création de connecteurs spécialisés permettant la communication entre le produit Coheris CRM et certains outils du marché partiellement identifiés

 

Votre profil

Actuellement en dernière année d’école d’Ingénieurs ou en Master 2 Informatique (BAC+5), vous avez une première expérience dans le développement.

Ce stage vous permettra de mettre en oeuvre ou d’acquérir les connaissances et les compétences suivantes :

  • Familiarisation et usage de l’environnement de développement utilisé par la R&D CRM Web (Eclipse / JavaEE / JBoss / Wildfly / Websphere / SGBD Oracle, SQLServer ou MySQL, JPA / JSF / Primefaces, HTML / CSS et Javascript)
  • Développement d’API et connecteurs sécurisés dans un contexte Saas ou onPremise
  • Process de build / intégration continue avec Jenkins / Sonar / Ant & Gradle

 

Organisé(e), dynamique, rigoureux, impliqué(e), vous faites preuve d’initiative et de curiosité dans votre travail.

Vous êtes sensibilisé(e) à la démarche Qualité et appréciez le travail en équipe.
Un bon niveau d’anglais technique écrit est requis.

Le stage conventionné est à pourvoir dès que possible pour une durée de 6 mois.

 

Partager cette page :