Entry-Level Full Stack Developer (React/Node)
Banque Scotia · Toronto
Job description
About the role
We are looking for an entry‑level full‑stack developer to join our Global Wealth Engineering team. You will help design, develop and implement modern web applications that support client and account onboarding for Scotia Wealth Management.
Key responsibilities
- Contribute to the design, development and implementation of full‑stack applications for internal and external‑facing systems.
- Build UI components and services using React, Next.js and Node.js under senior guidance.
- Develop RESTful APIs and integrate with micro‑services and event‑streaming platforms such as Kafka or Google Pub/Sub.
- Collaborate with team members following Agile development practices.
- Participate in code reviews, adhere to coding standards and continuously improve technical skills.
- Support CI/CD pipelines, automated testing and deployment processes.
- Apply security‑first principles, including secure coding and API design.
- Troubleshoot and resolve issues in development and production environments with senior support.
Required profile
- Bachelor’s degree in Computer Science, Engineering or a related technical field, or equivalent practical experience.
- 2–4 years of full‑stack development experience (including internships or professional work).
- Familiarity with Agile methodologies.
Required skills
- Front‑end: React.js, Next.js, JavaScript (ES6+), TypeScript.
- Back‑end: Node.js, Java (Java 8+), basic Spring Boot.
- Micro‑services & REST APIs and service‑oriented architecture.
- Event streaming: Kafka or Google Pub/Sub (asset).
- Cloud platforms: Google Cloud (Cloud Run, Cloud Functions) and Microsoft Azure (App Services, Key Vault) basics.
- DevOps & CI/CD: Git, Jenkins, GitHub Actions.
- Security: SSL/TLS, OAuth2, JWT.
- Databases: SQL (PostgreSQL, Azure SQL) and basic NoSQL (MongoDB).
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 4 days ago
Expires 1 month from now
9 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Banque Scotia
Toronto
Related job offers
-
Senior IBM FTM Engineer – Payments
Tekgence Inc Toronto -
IT Support Technician
Crosslinx Transit Solutions Toronto -
Business Insight Analyst
Air Canada Toronto -
Vice President, Digital Health & Chief Information Officer
Halton Healthcare Oakville -
Programmer Analyst – Software Development & Maintenance
Percy Miller Inc Montréal