Enable job alerts via email!

Big Data, Java Engineer

Michael Page International (Canada)

Toronto

Hybrid

CAD 80,000 - 110,000

Full time

5 days ago
Be an early applicant

Job summary

A leading recruitment agency in Toronto is seeking a skilled developer to create high-quality code for Big Data applications in a hybrid work model. Ideal candidates will have extensive experience with Java, Hadoop, and Spring Boot, as well as a proven track record in Agile environments. The position offers comprehensive medical benefits and an annual bonus program, while encouraging diversity and inclusion in its workforce.

Benefits

4 Weeks Vacation
Annual Bonus Program
RRSP Matching
Employee Share Ownership Program
Comprehensive Medical & Dental Benefits
Employee Discount Program
Tuition Assistance
Great Place To Work

Qualifications

  • Experience with Java/JEE and the Spring framework.
  • Strong knowledge of Big Data technologies like Hadoop and Spark.
  • Hands-on experience in Agile and DevOps environments.

Responsibilities

  • Develop high-quality code for distributed computing.
  • Build components for web UI, REST APIs, and ETL data pipelines.
  • Perform unit and integration testing.

Skills

Java/JEE
Spark/Scala
Spring Boot
REST API
Hadoop
Hive
Cassandra
NoSQL
MS SQL Server
Python
Git
Linux
Agile development
DevOps practices
Microservices
Kafka
RabbitMQ
SQL

Tools

Git
Linux
CI/CD tools
Maven
Jenkins
Job description
Overview

Work With One of Canada's Leading Banks

Hybrid Working Model - Downtown Toronto

About Our Client

One of Canada's Leading Banks.

Job Description
  • Develop high-quality code for distributed computing on the Hadoop platform.
  • Build and modify components for web UI, REST APIs, and ETL data pipelines.
  • Perform unit and integration testing to ensure code reliability.
  • Identify and implement code optimizations.
  • Troubleshoot and resolve production issues by identifying root causes.
  • Continuously improve processes, architecture, and software quality.

MPI does not discriminate on the basis of race, religion, sex, sexual orientation, gender identity or expression, age, disability, marital status, or based on an individual's status in any group or class otherwise protected under applicable human rights legislation. MPI encourages applications from minorities, women, the disabled and all other qualified applicants

The Successful Applicant
  • Programming & Frameworks: Java/JEE, Spark/Scala, Spring Boot, Angular, REST API
  • Big Data & Databases: Hadoop, Hive, Cassandra, NoSQL, MS SQL Server
  • Tools & Platforms: Git, Linux
  • Experience with Agile development and modern DevOps practices
  • Hands-on experience with market risk and/or PnL.
  • Strong experience working with Big Data technologies such as Hadoop, Spark/Scala, and Hive.
  • Proficient in building microservices using the Spring framework, particularly Spring Boot.
  • Strong experience in Linux environments.
  • Skilled in designing and integrating RESTful APIs.
  • Significant exposure to messaging technologies (e.g., Kafka, RabbitMQ).
  • Solid understanding of RDBMS with strong SQL skills; experience with NoSQL databases like Cassandra.
  • Proficient with Git, CI/CD tools (e.g., Maven, Jenkins), and working in Agile environments.
  • Experience developing scalable, low-latency systems.
What’s on Offer
  • 4 Weeks Vacation
  • Annual Bonus Program
  • RRSP Matching
  • Employee Share Ownership Program
  • Comprehensive Medical & Dental Benefits
  • Employee Discount Program
  • Tuition Assistance
  • Canada\'s Great Place To Work
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs