Développeur Java

Date de début : ASAP
Lieu de travail : Longueuil
Salaire annuel : Selon les compétences et l’expérience



DECIMAL, chef de file en comptabilité de gestion et dont la mission est d’aider les organisations publiques et privées à améliorer leur processus budgétaire, leur coût de revient et leurs tableaux de bord financiers avec des solutions logicielles et des services-conseils, est à la recherche d’un candidat* qui possède des compétences pertinentes en Java pour poursuivre les développements sur les services Web actuels et en créer de nouveaux.

Le candidat doit connaitre les concepts de sécurité pour permettre la création (ou modification) de services Web sécurisés selon les normes de l’industrie. La performance et la stabilité des services Web est aussi critique.

Situés à Longueuil, les bureaux de DECIMAL sont facilement accessibles (stationnement, transport en commun) et l’ambiance de travail y est conviviale et stimulante.


Rôle et responsabilités :

  • Coder déboguer, modifier et améliorer les servlets existants qui produisent et consomment des données en format Json;
  • Sécuriser l’accès aux APIs publiés par différents services;
  • Collaborer avec l’équipe en place pour intégrer les nouvelles technologies au produit actuel;
  • Documenter le fonctionnement interne des services;
  • Documenter l’API des services Web;
  • Être en mesure de modifier ou créer des services Web gérant un volume important de données.


Connaissance des technologies suivantes :

  • Langages de programmation Java, Javascript et SQL;
  • Notion d’ORM (Object Relationnal mapping) comme JPA ou Hibernate;
  • Fonctionnement des Servlets;
  • Formats d’échange JSON et XML;
  • IDE Eclipse et Netbeans;
  • Serveur d'application WebLogic;
  • Systèmes d'exploitation Linux et Windows ainsi que les langages scripts pour chaque plateforme (BASH, DOS, PowerShell);
  • Outils Jira et Confluence, subversion (GIT);
  • Connaissance de Java Enterprise Edition (atout);
  • Connaissance de la base de données Oracle (atout);
  • Connaissance des serveurs d’intégration continue Jenkins, Hudson ou Bamboo (atout);
  • Connaissance de Maven (atout);
  • Connaissance de Sencha ExtJS (atout).


Posséder les compétences suivantes :

  • Connaissance des bonnes pratiques pour concevoir du code gérant la sécurité;
  • Savoir comment modéliser des tables et classes à partir de spécifications;
  • Compréhension et expérience sur la programmation multi-threaded;
  • Avoir de l'expérience avec un échange de volume important via un service Web (paging, etc);
  • Bon « team player »!

* Dans ce document, l’emploi du masculin pour désigner la personne recherchée n’a d’autres fins que celle d’alléger le texte.

Vous voulez connaître davantage notre entreprise? Visitez notre site Web www.decimal.ca 

Veuillez soumettre votre candidature en faisant parvenir votre CV à recrutement@decimal.ca
Merci de mentionner être référé par le Réseau ACTION TI!

Nous remercions tous les candidats de leur intérêt mais seuls les candidats retenus seront contactés.