Sr Java Developer with Big Data

CG Consulting Group
Toronto
CAD 90,000 - 150,000
Job description

Sr Java Developer with Big Data

This is with a large IT services firm for a major Canadian bank and its global markets division.

Candidate must have legal work status for Canada.

Client Location is downtown Toronto, Ontario. Near TTC and GO Train.

Hybrid - In-Office 3 days per week. Perm/FT role, salary and benefits.

Role Overview

We are looking for a passionate Senior Java Developer to join our team. This is a newly created position working on our regulatory project - RM (Risk Modernization), under GFT Programs. The primary focus of this role is to provide software engineering expertise, covering design, implementation, and support of the RM data pipeline applications, namely Aggregation of Market Risk and Market Data Shocks and Scenarios generation. Additional focus will be to work with other internal application development teams.

Responsibilities:

  1. A technical expert in developing, coding, testing, and debugging new software or making significant improvements to existing software.
  2. Experience and expertise must be significant to support the software design phases.
  3. Could be responsible for overall design, development, and team coordination on the business system/application.
  4. Significant independent judgment is to be used and will be expected to act as a technical leader on projects.

Requirements:

  1. Strong background in problem solving, OOP, data structures and algorithms.
  2. 10+ years backend application development experience in Java and Spring/Spring Boot.
  3. 5+ years in developing and optimizing Big Data applications using Java/Scala and Spark on Cloudera/HDP.
  4. Experience in developing/designing micro-service architecture.
  5. Proven hands-on experience in containerization – Docker, Kubernetes, Openshift etc.
  6. Working knowledge of Jenkins CI, Git, CI/CD pipelines.
  7. Ability to work with multiple stakeholders – business and technical.

It would be great if you also had:

  1. Experience in building end to end data pipelines on AWS/Azure and/or Databricks.
  2. Experience in large scale on-premises to Cloud migration projects.
  3. Programming experience in Python (2+ years).
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Sr Java Developer with Big Data jobs in Toronto