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
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.
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