Back to results

Full Stack Engineer

  • Toronto, ON, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Job Description:

  • 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 scalable frontend and backend applications for data product discovery, onboarding, access, deployment, monitoring, and certification. Integrate enterprise data and governance platforms, secure workflows, and AI-powered conversational interfaces and agents with backend APIs and governed data systems.

Requirements

The role requires hands-on experience with Java, Spring Boot, Angular, React, REST APIs, microservices, secure access controls, and CI/CD practices. It also calls for knowledge of generative AI, LLMs, RAG, and related frameworks; lead-level candidates should have experience in solution architecture, technical design, code reviews, and guiding teams.

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 Architecture
  • Self-Service Portals
  • Responsive Frontend Applications
  • Reusable UI Components
  • Scalable Backend Services
  • Databricks
  • DataHub
  • Unity Catalog
  • Enterprise 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

Report this job