Java/scala Developer

Montréal, QC, CA, Canada

Job Description

Hands-on Java developer preferably with experience in modelling and simulation software as they will be working on Morgan Stanley's risk management tool. The required skills are:

Very strong analytical and problem-solving abilities 7-15 years of experience in Java backend development 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 Non-Relational Databases and No-SQL (Mongo DB) Strong knowledge of BDD (behavior-driven development) with JBehave/Cucumber Good Knowledge of and experience with DMN and BPMN tooling Knowledge of Gradle, Jenkins automated build processes Strong knowledge of Representation state transfer (RESTful Web services) Strong communication skills - able to work with global team members, across different time zones.
Nice to have:

Strong Knowledge of Relational Databases and SQL (DB 2) Good Knowledge of Object Relation Mapping technologies: JPA/Hibernate Knowledge of Snowflake DB Knowledge of HTTP, XML, JSON Knowledge of Unix/Linux Experience with TDD (test driven development) Knowledge of Liquibase database schema management Good knowledge of GIT source code management Knowledge of react js
Job Types: Full-time, Fixed term contract
Contract length: 6-12 months

Pay: $45.00-$50.00 per hour

Expected hours: 40 per week

Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2645936
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Montréal, QC, CA, Canada
  • Education
    Not mentioned