En postulant spontanément sur ce poste, votre profil goCV (incluant le CV que vous avez téléchargé dans votre compte) sera envoyé automatiquement par courriel à l'employeur.

Développeur/Programmeur JAVA

Scolarité: Universitaire 1er cycle (Baccalauréat)
Années d'expérience: 6 à 9 années d'expérience

Principales fonctions

Le développeur/programmeur Java agira sous l’autorité d’un des chefs de produits, travaillera en équipe sur différents projets de développement de produits et devra parfaitement maîtriser le langage de programmation Java. Il devra faire preuve de créativité dans sa fonction (proposition d’interfaces ludiques et ergonomiques selon les besoins), assurer la réalisation technique et le développement informatique d’applications et de logiciels, et pourra être amené à travailler avec plusieurs équipes selon les délais imposés et l’envergure des projets.

Responsabilités :
  • Concevoir, développer et implanter de nouveaux modules de produits ;
  • Réaliser le développement conformément aux spécifications techniques et fonctionnelles, tout en respectant le standard et les outils de développement de la compagnie ;
  • Participer à l’entretien et au soutien des produits logiciels existants ;
  • Maintenir à jour la documentation du travail réalisé.

Compétences recherchées

Baccalauréat en informatique obligatoire, Maîtrise souhaitée. Expérience requise de 5 à 10 années dans le domaine avec une expérience obligatoire de développeur Java. Maitrise parfaite du français ou de l’anglais.

Connaissances spécialisées obligatoires :
  • Java : Java EE, JSP, JSF, Facelets, Spring, EJB3, Webservice SOAP/REST ; -Database : mySQL/postgreSQL, les outils JDBC ;
  • Server : expérience avec les serveurs d'applications Web tels que Glassfish.
Connaissances spécialisées appréciées : -
  • Web : XHTML, HTML5, JavaScript (jQuery, EXTJs, SenchaTouch), AJAX ;
  • CMS : Drupal, Nuxeo.
Autres compétences recherchées:
  • Être autonome : savoir faire preuve d’initiative et d’anticipation
  • Être organisé : respecter les procédures d’organisation, planifier ses activités à moyen terme, gérer les priorités et les aléas
  • Être débrouillard : être capable d’aller chercher des informations ou des éléments en cas de besoin
  • Être polyvalent : être capable de travailler simultanément sur plusieurs projets, pouvoir apporter son savoir-faire sur différents logiciels et applications
  • Savoir gérer son stress : être capable de travailler dans l’urgence, capacité primordiale pour ce poste
  • Savoir travailler en équipe : être motivé à l’idée de travailler en collaboration constante avec les autres membres de l’équipe