Back to results

Full Stack Engineer

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

Role: Full Stack Engineer – Self-Service & Agentic Data Platform

Location: Toronto, Ontario

Duration: Fulltime

Work Type: Hybrid: (3 days office, 2 days remote)

  • Strong hands-on experience with Java, Spring Boot, Angular, React, REST APIs, and microservices architecture.
  • Develop enterprise-grade self-service portals for data product discovery, onboarding, access, deployment, monitoring, and certification.
  • Build responsive frontend applications, reusable UI components, and scalable backend services using client-approved technology standards.
  • Develop integrations with Databricks, DataHub, Unity Catalog, and enterprise governance platforms.
  • Experience implementing authentication, authorization, RBAC, approval workflows, and secure API integrations.
  • Strong understanding of UI/UX design principles, enterprise application architecture, and reusable component development.
  • Experience with Azure DevOps, Git, CI/CD pipelines, automated testing, and deployment automation.
  • Develop and integrate AI-powered conversational interfaces and agentic workflows to enable natural-language interaction with enterprise data products.
  • Knowledge of Generative AI, LLMs, RAG, vector databases, knowledge graphs, ontologies, and frameworks such as LangChain or LangGraph.
  • Experience integrating AI agents with backend APIs, enterprise metadata systems, and governed data access workflows.
  • For Lead Engineers: Experience in solution architecture, technical design, code reviews, and guiding development teams.
  • Good to have: Azure OpenAI, Azure AI Search, Neo4j, GraphRAG, and enterprise conversational AI solutions.
More about this job

Responsibilities

Develop enterprise self-service portals and responsive applications for data product discovery, onboarding, access, deployment, monitoring, and certification. Build scalable backend services and integrations with data governance platforms, and develop AI-powered conversational interfaces and agentic workflows for governed enterprise data access.

Requirements

Requires hands-on experience with Java, Spring Boot, Angular, React, REST APIs, microservices, secure integrations, and enterprise application architecture. Candidates should also have knowledge of generative AI, LLMs, RAG, and agentic workflows; lead engineers additionally need experience in solution architecture, technical design, code reviews, and team guidance.

Skills

  • Java
  • Spring Boot
  • Angular
  • React
  • REST APIs
  • Microservices
  • Databricks
  • DataHub
  • Unity Catalog
  • Authentication And Authorization
  • Role-Based Access Control
  • Azure DevOps
  • CI/CD
  • Generative AI
  • Large Language Models
  • Retrieval-Augmented Generation

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Data & Analytics
  • Engineering

Keywords

  • Java
  • Spring Boot
  • Angular
  • React
  • REST APIs
  • Microservices
  • Self-Service Portals
  • Data Product Discovery
  • Databricks
  • DataHub
  • Unity Catalog
  • Enterprise Data Governance
  • Authentication
  • Authorization
  • Role-Based Access Control
  • Approval Workflows
  • Azure DevOps
  • Git
  • CI/CD Pipelines
  • Automated Testing
  • Generative AI
  • Large Language Models
  • Retrieval-Augmented Generation
  • Vector Databases
  • Knowledge Graphs
  • Ontologies
  • LangChain
  • LangGraph
  • Azure OpenAI
  • Azure AI Search

Report this job