The Java Developer must have a good knowledge of the development platform Java J2EE, and the frameworks and tools such as Spring, Hibernate, Struts, JBoss, Swing, AWT, SWT, GWT, Eclipse etc. The Java Developer must demonstrate rigor and precision in the writing of the code, so that a creative spirit. He must also be curious and interested in new technologies in its field to maintain its technical expertise. Most development teams now evolving into a collaborative framework (Agile methodology), the Java Developer must also demonstrate a sense of listening and effective communication, with a strong teamwork spirit. To work in IT in Montreal, it is best to speak French and English.