To apply for this job you must first either login or register

Java Developer

Downtown Montreal or ville St-Laurent, Quebec  - Contract



Job Description

One of our clients located downtown and focused on delivering innovative Healthcare and Life Sciences solutions is currently looking for a Java Developer to join their software development team.

The successful candidate will assume the following responsibilities:

Job Role and Responsibilities includes but not limited to:
•Support project lead throughout the project software development lifecycle;
•Analyze development/technical problems, and propose solutions;
•Assist in researching new technologies and providing recommendations;
•Assist in the design and development of new products/customer specific projects;
•Work with team members to ensure the solution is constructed according to the architecture.


Must Have Skills:

Bachelor of Computer Science degree (or equivalent) combined with working experience in software development;
Strong experience with Java programming language and object-oriented design;

A minimum of 2 years’ experience in each of the following areas of tools:
•Java IDE such as IntelliJ or Eclipse
•Spring Framework/STS
•Source control tools such as GIT or SVN
•Automated testing tools such as Junit or Mockito

Experience and/or focus in at least one of the tiers of the system technology stack:
Front-End Layer:
•Web technologies (HTML, CSS, JavaScript, DOM)
•JavaScript frameworks such as JQuery, AngularJS, React
•Solid understanding of JavaScript/ES6
•Experience in responsive CSS design

Back-End Layer (Previous experience in one or more of the following technologies):
•Java frameworks such as Hibernate/JPA, JDBC
•Strong SQL programming skills
•Database design/modeling
•Familiarity with DB platforms such as PostgreSQL, MySQL, MS-SQL, Oracle, Sybase;

Good communication, interpersonal and problem-solving skills.


Nice to Have Skills:

•Experience in a software development environment; designing and delivering technical projects;
•Familiarity with health care solutions;
•Experience with Web-services;
•Token based authentication (SAML, OAuth2);
•Experience with open source technologies and frameworks;
•Knowledge of analysis and design methodologies;
•Understanding of agile development lifecycle;
•Willingness to travel.


Details:
Starting: ASAP
To apply for this job you must first either login or register