Back to results

Spark / Scala Developer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Job Title: Spark / Scala Developer – Liquidity Reporting

Job Summary

We are seeking an experienced Spark/Scala Developer with strong expertise in big data technologies, distributed processing, and capital markets. The ideal candidate will have hands-on experience with Spark, Scala, Hadoop, Cassandra, and Java, along with knowledge of liquidity reporting and capital markets products. Strong communication and presentation skills are essential.

Key Responsibilities

  • Design, develop, and maintain scalable data processing applications using Apache Spark and Scala.
  • Work with Hadoop and Cassandra for large-scale data storage and processing.
  • Develop and enhance backend applications using Java.
  • Support liquidity reporting systems, ensuring data accuracy, consistency, and reliability.
  • Collaborate with business and technical teams to understand capital markets requirements.
  • Analyze complex datasets and troubleshoot performance and data processing issues.
  • Prepare and deliver technical presentations, solution walkthroughs, and project updates to stakeholders.

Required Skills

  • Strong hands-on experience with Spark and Scala.
  • Experience with Hadoop and Cassandra.
  • Proficiency in Java development.
  • Knowledge of liquidity reporting and capital markets products.
  • Strong analytical, problem-solving, and data-processing skills.
  • Excellent communication and presentation skills.
  • Ability to collaborate effectively with technical teams and business stakeholders.
More about this job

Responsibilities

Design, develop, and maintain scalable data-processing applications using Spark and Scala, and work with Hadoop, Cassandra, and Java to support large-scale data systems. Support liquidity reporting, troubleshoot data and performance issues, collaborate with business and technical teams, and present solutions and project updates to stakeholders.

Requirements

Requires strong hands-on experience with Spark and Scala, experience with Hadoop and Cassandra, and proficiency in Java development. Candidates should understand liquidity reporting and capital markets products and demonstrate strong analytical, problem-solving, communication, presentation, and collaboration skills.

Skills

  • Apache Spark
  • Scala
  • Hadoop
  • Cassandra
  • Java
  • Liquidity Reporting
  • Capital Markets
  • Distributed Processing
  • Big Data
  • Data Processing
  • Analytical Skills
  • Problem-Solving
  • Communication
  • Presentation Skills
  • Stakeholder Collaboration

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Data & Analytics
  • Finance & Accounting

Keywords

  • Apache Spark
  • Scala
  • Hadoop
  • Cassandra
  • Java
  • Big Data
  • Distributed Processing
  • Liquidity Reporting
  • Capital Markets
  • Capital Markets Products
  • Scalable Data Processing
  • Backend Applications
  • Data Accuracy
  • Data Consistency
  • Data Reliability
  • Data Analysis
  • Performance Troubleshooting
  • Data Processing Issues
  • Technical Presentations
  • Solution Walkthroughs
  • Stakeholder Communication
  • Business Collaboration
  • Technical Collaboration

Report this job