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 access workflows, and AI-powered conversational interfaces and agentic workflows.

Requirements

Requires strong hands-on experience with Java, Spring Boot, Angular, React, REST APIs, microservices, CI/CD, automated testing, and secure enterprise integrations. Also seeks knowledge of Generative AI, LLMs, RAG, vector databases, knowledge graphs, and AI agent frameworks; lead engineers should have solution architecture and team guidance experience.

Skills

  • Java
  • Spring Boot
  • Angular
  • React
  • REST APIs
  • Microservices
  • Responsive Frontend Development
  • Backend Services
  • Authentication and Authorization
  • Role-Based Access Control
  • Azure DevOps
  • CI/CD
  • Automated Testing
  • 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
  • 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
  • Azure OpenAI
  • Azure AI Search
  • Neo4j

Report this job