Adastra Corporation

Fullstack Developer

Adastra Corporation
Apply
1 day ago
Markham, CanadaMid Level

Responsibilities

  • Design, develop, and maintain scalable backend services, APIs, and reusable SDKs using Python and Java.
  • Build backend solutions with FastAPI, Spring Boot, and microservices architecture.
  • Develop AI-powered applications using large language models, retrieval-augmented generation, agentic AI, LangChain, LangGraph, and Model Context Protocol.
  • Integrate commercial and open-source AI models into enterprise applications.
  • Build responsive web applications with React, TypeScript, and modern frontend frameworks.
  • Integrate frontend applications with backend APIs and AI-powered services.
  • Develop AI platform capabilities including model gateways, prompt management, vector databases, evaluation frameworks, and guardrails.
  • Deploy and support applications using cloud platforms, Docker, Kubernetes, and CI/CD pipelines.
  • Implement automated testing, observability, performance optimization, secure API design, and enterprise authentication and authorization.
  • Collaborate with engineering, product, and cross-functional teams to deliver scalable and maintainable solutions.

Requirements

  • Strong hands-on backend development experience using both Python and Java.
  • Experience designing and developing scalable APIs, backend services, and reusable SDKs.
  • Hands-on experience with FastAPI, Spring Boot, and microservices architecture.
  • Strong experience developing AI and Generative AI applications, including work with large language models, retrieval-augmented generation, and agentic AI.
  • Hands-on experience with LangChain, LangGraph, and Model Context Protocol.
  • Experience integrating commercial or open-source AI models into applications.
  • Experience developing frontend applications using React and TypeScript.
  • Understanding of software engineering principles, API design, automated testing, and application security.
  • Experience delivering reliable, scalable, production-ready software solutions.
  • Strong collaboration and problem-solving skills.
  • Preferred experience with AI platform capabilities, Google Cloud Platform or another major cloud platform, Docker, Kubernetes, CI/CD pipelines, observability, monitoring, performance optimization, enterprise authentication and authorization patterns, and the full lifecycle of AI-powered applications.

Benefits

  • Competitive compensation.
  • Career advancement and progression opportunities.
  • Successful referral program.
  • Opportunity to work for one of Canada’s 50 Best Managed Companies.
  • Flexible, dynamic, and diverse workplace.
  • Hybrid work model with four days onsite weekly in Toronto or Brampton, Ontario.
  • Contractor employment type.
Adastra Corporation

About Adastra Corporation

1,001-5,000 employees

Adastra Corporation provides data, AI, and cloud consulting, integration, and managed services to large enterprises, spanning data warehousing, governance, analytics, MDM, and IoT. The company operates across North America, Europe, and Asia and supports highly regulated sectors such as banking. Privately held, Adastra is part of The Carlyle Group’s portfolio and delivers multi-cloud modernization and migration programs.

Contact me