- Salary To be discussed
-
Contract job
-
Published since 7 day(s)
-
1 position to fill as soon as possible
Description
Duration: 1 year
Extension possible: potential
Conversion Possible: potential
Work Location: 4 days onsite, Toronto, ON
Scope of Project: 2052A US liquidation remediation project
Team Size/Culture: 18 to 10 people
Selling Points of Position (CVP):
Interview process: 1st interview will be technical with lead developers, 2nd interview (in-person if possible) if the 1st interview is successful.
Preferred/Ideal Candidate Background:
Banking preferred
Regulatory reporting in banking preferred
Liquidity reporting preferred
Scala Spark exp
SUMMARY OF THE ROLE:
The Scala Spark Developer is responsible for designing, developing, and maintaining scalable data processing solutions to support Liquidity MRA reporting, analytics, and data quality controls.
Responsibilities:
- Develop, enhance, unit test and optimize data pipelines using Scala and Apache Spark.
- Implement transformations, aggregations, and calculations required for liquidity reporting.
- Ensure performance, scalability, and reliability of large-scale data processing jobs.
- Integrate data from multiple source systems (e.g., transactional, risk, financial data).
- Apply data validation, reconciliation, and error-handling mechanisms.
- Support deployment, code reviews, and production issue resolution.
- Adhere to SDLC enterprise development standards, security, and governance policies.
MUST-HAVE Hard Skills:
Scala Spark developer experience - at least 5 years
NICE-TO-HAVE
1.) Banking/Regulatory reporting in Banking
2.) Liquidity reporting
Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Requirements
undetermined
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you