Développeur Java Web

Date de début


The Java Developer will be part of a dynamic solutions both internally with the Interfacing Research and Development team and externally with the Interfacing clients IT teams.  The candidate must have strong communication skills, business and IT analysis and requirement/need assessment skills, and work experience in developing client solutions in Java and J2EE.


Degree in Computer Science or Certificate in Computer Related Technology

A high command of verbal and written English & French

Excellent java development skills

Knowledge of Agile methodology

Two or more years coding experience in JEE6+ software development (EJB, JMS, Web Services)

Experience of Java UI development (Vaadin, Google Web Toolkit, Flex)

Knowledge of presentation languages such as JSP, HTML, CSS, JavaScript

Knowledge of Hibernate/JPA2 is an asset

Experience with application server (JBoss/WildFly)

Experience creating and running unit tests

Knowledge of database (MS SQL)

Build tools (Maven 3) and source control (Subversion, Git)

BPMS application development experience is a large asset   

Languages and Communication: English and/or French, other languages are an asset


Based on the functional specifications, will develop solutions using EJB, JMS, Web Services and other integration technologies

Responsible for developing Java based application logic to support business process model

Must be well versed with Java language, Server side programming J2EE technologies

Unit test developed code.  Develop procedures for independently testing code developed

Run performance and scalability tests

Developing the front end GUI (user interfaces) 


* Champs obligatoires