Located near downtown Montreal, our client offers an online service that involves hundreds of electronic transfers/transactions per second on a platform built using a combination of C++, JAVA and SQL Servers. If you specialize in Java development and have a good knowledge or understanding of C++ coding, we want to discuss a career opportunity with you. The development team is growing and we are looking for developers who want to get involved in all stages of the sofware development lifecycle, from analysis to deployment including the design, the development, the testing and quality assurance, and the integration phases of the sowtware developement lifecycle. This is a unique opportunity to join a dynamic team and work in a stable and stimulating environment.

Several positions are open. We seek senior developers (minimum of 10 years of experience) who are able to work automnomously throughout the software development lifecycle. We also seek more junior developers with strong technical skills (minimum 4 years of experience) who want to gain experience working on short to medium length development projects, from beginning to end.

To be considered, you must have as many as possible of the following technical skills:

Java (Tomcat, Spring, ), IIS, SOAP, SPRING, HIBERNATE, XML, XSD, XSLT,, SQL, Linux, WebLogic, UML / relational database modeling, C++ (good understanding of the code).

Experience with architecture and solution design of transactional applications (banking, electronic commerce or other) is a strong asset.

Requirements:

Bachelor or masters degree related to software development.

The work envionment is francophone and numerous communications in English are required with our offices located in the United States.