Previous Job
Java Developer
Ref No.: 18-05345
Location: Toronto, Ontario
Java Developer-27760
Duration: 6+months
Extension possible: Yes
Work Location: Toronto

- More development/testing activities to be performed – Focus would be on building ETL processes using Spark/Scala/Cassandra
- First cut of the design is already in place
- Come on board, look at data and mapping requirements; start data development work

1) Proficient in Java, with a good knowledge of its ecosystems - 7+ years
2) Confluence, Jira – 2+ years
3) Familiar with various design and architectural patterns – 2.5+ years
4) Familiar with concepts of MVC, JDBC, and RESTful - 2.5+ years
5) Familiar with Scala and Cassandra – 2.5 years minimum
6) Good understanding of database tables and able to understand complex SQL statements. - 5+ years
7) Good understanding of JSON, XML structure, XSLT transformation. – 4.5+ years
8) Experience with Source Control System including GIT and SVN - 3+ years
9) Agile development Methodology - 2+ years
10) Excellent Communication Skills


1) Previous bank Experience
2) Previous Banking/FI experience
3) Experience with popular application frameworks, such as Play
4) building ETL processes using Spark/Scala/Cassandra