Full Stack Developer
at Robertson and Company
Toronto, ON, Canada -
Start Date | Expiry Date | Salary | Posted On | Experience | Skills | Telecommute | Sponsor Visa |
---|---|---|---|---|---|---|---|
Immediate | 31 Jan, 2025 | USD 101 Hourly | 01 Nov, 2024 | 2 year(s) or above | Redux,Riak,Application Frameworks,Design Patterns,Redis,Architecture,Computer Science,Cassandra,Java,Mongodb,Alteryx,Oracle,Angular,Spring Boot | No | No |
Required Visa Status:
Citizen | GC |
US Citizen | Student Visa |
H1B | CPT |
OPT | H4 Spouse of H1B |
GC Green Card |
Employment Type:
Full Time | Part Time |
Permanent | Independent - 1099 |
Contract – W2 | C2H Independent |
C2H W2 | Contract – Corp 2 Corp |
Contract to Hire – Corp 2 Corp |
Description:
Our client is a top financial institution with significant North American holdings. They have operations across most major verticals, including institutional & corporate, wealth management, private client, commercial banking, treasury, and retail banking.
Introduction: Robertson is seeking a skilled Full Stack Developer to join our client.
Contract Dates: 12 months with potential to extend or convert
Pay Range: $101 to $116.08 per hour
Business Hours: Monday to Friday (Hybrid)
Job Responsibilities:
- 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 the client’s standards
- Provide code maintenance and support during testing cycles and post-production deployment and participate in reviewing peer code
Experience & Qualification Requirements:
- 7-10 years of software experience
- Strong Computer Science background with a good understanding of Design Patterns, Enterprise Integration Patterns, Programming Paradigms and Architecture
- Proficient in Java (8/11/17), Java application frameworks (Spring Boot, Quarkus), other JVM-based languages (e.g., Scala), Angular or React or both
- 2-3 years’ experience with any cloud environment such as AWS/Azure/GCP
- Experience with streaming (e.g. Kafka) and stream processing engines such as Apache Flink/Apache Spark
- Experience building scalable RESTful and GraphQL APIs
- Experience working with Relational and/or NoSQL databases (MSSQL, Oracle, MongoDB, Redis, Riak, Cassandra, etc.) is desirable
- Experience with redux, redux-observable, RxJS in conjunction with large data sets (?500K)
- Experience with tools and technologies such as Apache Hadoop, Dremio, Databricks, TablPower BI, Alteryx, Azure Data Factory, ADLS etc.
- Familiarity with Atlassian tools for managing software delivery and prioritization, e.g., Confluence, JIRA, Trello, BitBucket, etc.
Personal Attributes:
- Effective organizational, prioritization, and time management skills
- Excellent interpersonal skills and ability to communicate effectively with all levels of staff
- Detail-oriented with a critical eye for quality
- Ability to work collaboratively in a team environment as well as independently
Responsibilities:
- 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 the client’s standards
- Provide code maintenance and support during testing cycles and post-production deployment and participate in reviewing peer cod
REQUIREMENT SUMMARY
Min:2.0Max:10.0 year(s)
Information Technology/IT
IT Software - Application Programming / Maintenance
Software Engineering
Graduate
Proficient
1
Toronto, ON, Canada