OUverture de poste – Permanent

publicité
OUVERTURE DE
POSTE – PERMANENT
Service des ressources humaines
Le lundi 2 juin 2014
Poste :
Développeur Java Senior
Date d'ouverture : Le 2 juin 2014
Service :
Médias numériques
Date de fermeture : Le 20 juin 2014
Supérieur immédiat : Chef de développement technologique
La division des médias numériques de RDS s'occupe de la gestion des propriétés numériques hors
d’ondes de RDS incluant le site Web rds.ca, l'application mobile RDS GO, et les propriétés Le Grand
Club et Le Grand Pool. Elle gère le développement des nouveaux produits et fonctionnalités, et
l'intégration des produits externes dans l'écosystème numérique de RDS. L'équipe de développement
technologique se charge des activités de développement sur le système de gestion de contenu
(CMS) qui gère le contenu des propriétés numériques, ainsi que sur les outils internes utilisés par
l'équipe de création de contenu.
Le développeur Java sénior sera responsable d'aider dans l'élaboration du design architectural pour
le développement de la plateforme Web de RDS.ca et les propriétés numériques associées. En étant
la ressource sénior de l'équipe de développement Java, elle agira comme personne ressource et
tutrice pour les développeurs Java juniors.
Responsabilités :
- devenir rapidement confortable avec la plateforme Atex Polopoly et son intégration avec les
propriétés numériques de RDS
- aider le Scrum Master à établir les protocoles de tests unitaires pour l'équipe de développement
- contribuer à la documentation de la plateforme
- agir comme ressource de développement sénior dans les sprints de produit
- valider la direction architecturale pour les stories reliés à la plateforme Java
- agir comme personne ressource pour les développeurs Java internes
Les gros projets en vue sont :
- l'implantation d'un design responsive pour RDS.ca incluant les optimisations pour les appareils
mobiles
- l'intégration d'une solution distribuée de la gestion de profil
- l'intégration continue des fournisseurs externes de statistiques, et l'augmentation de la capacité à
fournir les statistiques en temps réel pendant les évènements sportifs
- la mise à jour de la version Polopoly
Environnement technologique :
Au centre des propriétés numériques de RDS se trouve le système de gestion de contenu Atex
Polopoly. Basé sur les technologies standards de Java (Spring, gabarits Velocity, Solr), Polopoly
fournit aux rédacteurs de RDS l'environnement de gestion de contenu pour les sites Web
(www.rds.ca et m.rds.ca), les applications mobiles (RDS GO et RDS Hockey) et l'application RDS
Extra pour Bell Fibe, ainsi que les flux d'informations externes (ex. Sympatico, La Presse+). En plus,
Polopoly intègre l'information des services de statistiques pour les résultats des évènements sportifs
et l'information sur les ligues, équipes et athlètes. Il supporte aussi la gestion de contenu fourni par
les utilisateurs via les commentaires, blogues et téléchargement des photos.
Le développement se réalise avec une méthodologie Agile Scrum.
Candidat idéal :
La personne sélectionnée aura une compréhension profonde du développement Java dans un
environnement Web, avec l'expérience sur les sites majeurs Java et une compréhension des enjeux
de performance. Elle aura aussi une bonne compréhension de JavaScript et le développement de la
couche de présentation, avec la connaissance de l'augmentation de la performance pour les sites
Web de haute capacité.
Expérience requise :
- Java EE (5-7 ans)
- Spring MVC (5 ans)
- Gabarits Velocity
- Travail avec un système de gestion de contenu propriétaire
- Français oral et écrit
Atouts :
- Expérience avec Atex Polopoly
- Expérience avec les statistiques sportives et les pools fantasy
- Les sites Web responsive
L'intérêt dans le sport n'est pas essentiel mais serait un atout.
Afin que votre candidature soit prise en considération pour ce rôle, veuillez postuler directement en
ligne ici - http://jobs.bce.ca/job/Montr%C3%A9al-D%C3%A9veloppeur-JAVA-senior-QC/65365400/
Téléchargement