Java Developer :: Montreal, QC (3 days a week onsite) Hybrid - CA

Java Developer :: Montreal, QC (3 days a week onsite)

Full Time • Hybrid - CA
Title: Java Developer 
Location: Montreal, QC (3 days a week onsite)
 
The required skills are:
  • Very strong analytical and problem solving abilities
  • Very strong knowledge of software design principles: MVC, data structures, graph data, algorithms, design patterns, multithreading, caching, recursion
  • Strong knowledge of core Java: class loading, garbage collection, Java collections API, Reflections API, Java 8 Streams and Functional Programming
  • Strong knowledge of Object Relation Mapping technologies: JPA/Hibernate
  • Strong knowledge of common Java frameworks, Springboot (Spring, JSR-303, Logback, Junit, Apache Commons)
  • Strong Knowledge of Relational Databases and SQL
 Follow me on: https://www.linkedin.com/in/usaprashantrathore/

Flexible work from home options available.





(if you already have a resume on Indeed)

Or apply here.

* required fields

Location
Or
Or