Sr. Full stack Developer (Java/React) to develop the data platform for a large banking client - 52916
S.i. Systems
Toronto, ON-
Number of positions available : 1
- Salary To be discussed
-
Contract job
- Published on January 12th, 2025
-
Starting date : 1 position to fill as soon as possible
Description
Business Unit: Data Platform
Duration: 1 year contract, possibility of extension
Interview Process: 1 round of interviews
Location: 66 Wellington Street West, Toronto. Hybrid Model- 2 days on site
The Bank's Data Platform is a self-service data platform capable of tracking lineage, offer granular data governance controls, and ensure data quality through curated ingestion, storage, and analytical compute. It aims to reduce the time required to onboard and access data needed for reporting.
CANDIDATE PROFILE DETAILS:
Degree/Certifications Required: Computer Sci or equivalent
Years of experience: 8 to 10 years of experience
Reason for request/why opened: backfill
% Interaction with Stakeholders: 30 to 40%
Project Scope: Working on TDS data platform
Team Size: 5 to 6 developers
The role will include the following major responsibilities:
- The ecosystem is comprised of applications, microservices, vendor tools etc. responsible for the storage, enrichment, and distribution of data across teams leveraging complex Stream Processing and Enterprise Integration patterns.
- The objective is to provide business users with a self-service platform for data onboarding, standardization, analytics, and reporting all done in real-time or near real-time.
- Work with Business Analysts / Systems Analysts, other technology Developers / Solution Designers to ensure that the system design meets the application requirements and performance goals.
- Research, build working prototypes, and recommend development / testing solutions / tools in support of the project / application objectives.
- Perform unit and integration testing for conformance to technology architecture standards and adherence to design specifications.
- Support business enquiries and business activities through execution of small enhancements and break / fix implementations
- Create and maintain quality code, ensure defect free programming consistent with TDS standards.
- Provide code maintenance and support during testing cycles and post-production deployment and participate in reviewing peer code.
MUST HAVE:
- MS architecture
- Stream processing
- Proficient in Java (8/11/17), Java application frameworks (Spring Boot, Quarkus), other JVM-based languages (e.g., Scala), Angular or React or both
- Angular/ React
- Apache Flink/Apache Spark
- Cloud Environment - AWS/Azure/GCP
- No-SQL
- Redux
NICE TO HAVE
- Experience with redux, redux-observable, RxJS in conjunction with large data sets (>500K)
- Experience with tools and technologies such as Apache Hadoop, Dremio, Databricks, Tableau, Power BI, Alteryx, Azure Data Factory, ADLS etc.
- Familiarity with Atlassian tools for managing software delivery and prioritization, e.g., Confluence, JIRA, Trello, BitBucket, etc.
Best Vs Average Candidate: Code competencies- angular/react. Backend- worked java technologies (frameworks/tools) in conjunction with data projects/
Requirements
undetermined
undetermined
undetermined
undetermined
Other S.i. Systems's offers that may interest you