← Back to jobs

Full Stack Developer - Finsys - C$60 - C$75 An Hour

Skills

agileaiangularapichromadbcontainerizationdevopsdockerfastapigitgithubgithub copilotjavajestjsonjunitkuberneteslangchainllmmavenopenshiftoracleplsqlpython

Description

Job OverviewWe’re currently working with a client looking to build and enhance modern web applications, with a strong focus on Angular (v17+) on the frontend and Java (17+) on the backend, combined with exposure to AI‑assisted development tools and LLM‑based components.

Key Technical Requirements

Full Stack Development (5–7+ years) with a balanced split across frontend and backend

Frontend: Angular 17+, TypeScript 5.X, Angular Material / Material Design, Building UI components and integrating with APIs, Testing with Jest

Backend: Java 17+ with Jakarta EE 10, REST API development (validation, security, scalable architecture), Strong understanding of HTTP/REST, JSON, and secure coding practices, Testing with JUnit 5

Database: Strong SQL fundamentals (queries, joins, indexing, transactions), Schema design and performance tuning, Experience with Oracle / PL/SQL is a plus

Dev Tools & Practices: Git (branching, code reviews), Maven for build management, Docker for containerization, Strong testing mindset (unit + integration)

AI / Modern Tooling Exposure: Experience using tools like GitHub Copilot, Windsurf, or Devin;

Understanding of vectordatabases (e.G., ChromaDB) and RAG workflows;

Exposure to LangChain or Haystack (pipelines, retrieval, prompt orchestration)

Nice‑to‑Have

Python / FastAPI

Spring Batch

OpenShift / Kubernetes

Redis or Jasper Reports

What You’ll Be Doing

Building and maintaining full‑stack features (UI → API → database)

Designing API contracts, logging, and error handling

Writing and maintaining automated tests (Jest + JUnit)

Working closely with product, QA, and DevOps in an agile setup

Leveraging AI tools to improve development productivity and product capabilities

Job Type & LocationContract position based out of Toronto, ON.

Pay and BenefitsThe pay range for this position is $60.00 - $75.00/hr.

Workplace TypeHybrid position in Toronto, ON.

Equal Opportunity StatementThe company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Use of Artificial Intelligence (AI): We may use AI to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Get similar jobs in Canada by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more Full Stack Developer jobs in Canada.

Finding similar jobs…