Position Title: Software Developer III – Java
Duration: 6 months
Work Location: Toronto
SUMMARY OF DAY TO DAY RESPONSIBILITIES:
MUST HAVE:
1) Proficient in Java, with a good knowledge of its ecosystems – 8+ years
2) Proficient with Scala and Cassandra – 3+ years
3) Experience with MVC Design Pattern in Java – 5+ years
4) JDBC Java API for working with databases – 5+ years
5) RESTful API Development and integration – 5+ years of experience
6) Experience with popular application frameworks, such as Play – 1.5+ years
7) Good understanding of database tables and able to understand complex SQL statements – 8+ years
8) Good understanding of JSON – 5+ years
9) XML structure, XSLT transformation – 5+ years
10) Source Control System including GIT and SVN – 3+ years
11) Agile development Methodology and related tools (Confluence, Jira) – 2+ years
12) Large enterprise experience – 5+ years
NICE TO HAVE:
1) Full stack java with angular experience
2) Experience with sensitive client data, working with reference systems