Job Type: Contract
Job Category: IT
Job Description
Job Title: Node.js Developer with AWS Cloud
Location: 100% Onsite – Toronto, ON
Type: 6-12 Months Contract (INC Only)
Job Summary: We are seeking an experienced Node.js Developer with strong expertise in building scalable digital applications and services on AWS Cloud. The ideal candidate will have hands-on experience in Node.js, React.js, and modern API development, combined with solid database and observability skills. Prior experience in the Banking / insurance domain is highly desirable.
Key Responsibilities:
- Design, develop, and maintain web applications using Node.js and React.js.
- Write clean, efficient, and reusable code following software development best practices.
- Integrate RESTful APIs and third-party services.
- Troubleshoot and debug issues across the application stack.
- Implement application security, data protection, and performance optimization measures.
- Collaborate in an Agile environment with cross-functional teams (Developers, QA, Product Owners).
- Deploy, monitor, and optimize applications on AWS Cloud.
- Ensure system reliability and performance through observability tools such as New Relic.
Required Skills & Experience:
- 5+ years of hands-on experience in full-stack or backend development using Node.js and React.js.
- Proficiency with AWS Cloud services including:
- EKS / ECS (Kubernetes or Container Service)
- SQS (Simple Queue Service)
- ElastiCache (Redis)
- Athena / Redshift / S3 / Lambda
- Strong experience with Microsoft SQL, AWS RDS, and MongoDB.
- Deep understanding of RESTful API development and microservices architecture.
- Experience using New Relic or similar observability and monitoring tools.
- Solid understanding of Agile methodologies and CI/CD best practices.
- Excellent problem-solving, communication, and collaboration skills.
- Knowledge of the Insurance domain is highly preferred.
Nice-to-Have:
- Experience with AWS DevOps tools (CodePipeline, CloudFormation, Terraform).
- Familiarity with Docker and container-based deployments.
- Exposure to frontend performance optimization and responsive design principles.
Required Skills
Cloud Developer SQL Application Developer