Back to results

Full Stack Engineer – Self-Service & Agentic Data Platform

  • Toronto, ON, Canada

Contract

Applications open in a new tab.

Job details

Job type
Contract
Apply by
Posting language
English
Posted

Original job description

a { text decoration: none; color: #464feb; } tr th, tr td { border: 1px solid #e6e6e6; } tr th { background color: #f5f5f5; }

Job Description

  • Strong hands-on experience with Java, Spring Boot, Angular, React, REST APIs, and microservices.
  • Develop enterprise self-service portals for data discovery, onboarding, access management, deployment, monitoring, and certification.
  • Build responsive UI applications, reusable components, and scalable backend services.
  • Integrate enterprise data platforms such as Databricks, DataHub, Unity Catalog, and governance tools.
  • Implement authentication, authorization, RBAC, approval workflows, and secure API integrations.
  • Experience with Azure DevOps, Git, CI/CD, automated testing, and deployment automation.
  • Develop AI-powered conversational interfaces and agentic workflows for enterprise data products.
  • Knowledge of GenAI, LLMs, RAG, vector databases, knowledge graphs, and LangChain/LangGraph.
  • Experience integrating AI agents with backend APIs, metadata systems, and governed data workflows.
  • For Lead Engineers: Expertise in solution architecture, technical design, code reviews, and team leadership.

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 discovery, onboarding, access management, deployment, monitoring, and certification. Build scalable backend services and secure integrations with enterprise data platforms, governance tools, and AI-powered conversational interfaces and agentic workflows.

Requirements

The role requires hands-on experience with Java, Spring Boot, Angular or React, REST APIs, microservices, CI/CD, automated testing, and enterprise data platforms. It also calls for knowledge of generative AI, LLMs, RAG, vector databases, knowledge graphs, and agent integrations; lead engineers additionally need architecture, technical design, code review, and team leadership expertise.

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
  • LangChain and LangGraph

Visa sponsorship

Not detected in the job text

Categories

  • Software
  • Technology
  • Data & Analytics
  • Engineering
  • Management & Leadership

Keywords

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

Report this job