Postuler

Publié il y a 22 jours

Full Stack Engineer

@ Code17Tek

Toronto, Ontario

Temps plein5+ ans d’expérience
Postuler
SIGNAUX

En bref

Code17Tek is hiring a Senior Full Stack Engineer for a full-time role centred on Java, Spring Boot and AI-powered applications. The work covers frontend and backend development plus LLM integration, RAG pipelines and MCP servers. The posting requires 5+ years of professional software development experience and does not state a salary or work location.

Responsabilités :

  • Design and maintain Java, Spring Boot and React or Angular applications
  • Build RAG pipelines and LLM integrations
  • Build and integrate MCP servers and clients
  • Write automated tests and support CI/CD releases
  • Collaborate with product owners and architects

Résumé des exigences :

  • 5+ years of professional software development experience
  • Strong Java and Spring Boot expertise
  • Hands-on experience with LLM-powered applications and RAG
  • Experience with MCP servers or clients
  • Experience with PostgreSQL or MySQL

Outils et compétences

Source et dates

Type de source non vérifié · apify-linkedin

Date publiée par l’employeur
2026-10-19
Première détection par notre source
2026-11-10
Mise à jour du dossier source
2026-11-10

Ces dates décrivent le dossier source, pas une vérification en direct du recrutement. Consultez l’offre originale.

Détails du poste

NiveauSenior
DomaineDéveloppement logiciel
Expérience5 an(s) et plus
Heures par semaine40 (estimé)
Milieu de travailBureau, Domicile
PositionSurtout assis
Exigences physiquesphysique faible · ordinateur élevé
LanguesEnglish

Résumé et détails rédigés par l’IA à partir de l’offre; l’offre de l’employeur fait foi.

ChampValeur
Offres sur Jobsy1
Description

Senior Full Stack Engineer – Java, Spring Boot & AI

About Code17

Code17 provides technology consulting and professional services across data engineering, cloud, full-stack development, and agentic AI. We help enterprises build modern applications and implement AI solutions that improve business operations.

Role Overview

We are seeking a Senior Full Stack Engineer with strong Java and Spring Boot expertise and hands-on experience building AI-powered applications. The ideal candidate can develop applications across the frontend and backend while integrating large language models, Retrieval-Augmented Generation (RAG), and Model Context Protocol (MCP).

This role requires practical software engineering experience, including taking AI capabilities from prototypes into secure, reliable production applications.

Key Responsibilities

  • Design, develop, and maintain applications using Java, Spring Boot, and React or Angular.
  • Build REST APIs, microservices, and integrations with enterprise systems.
  • Develop RAG pipelines covering document ingestion, parsing, chunking, embeddings, vector retrieval, reranking, and grounded response generation.
  • Integrate LLMs through cloud AI platforms or model provider APIs.
  • Build and integrate MCP servers and clients to connect AI applications with enterprise tools, APIs, and data sources.
  • Implement AI workflows using tool calling, structured outputs, and orchestration frameworks.
  • Apply authentication, authorization, and data access controls across application and AI workflows.
  • Evaluate AI response quality, retrieval accuracy, latency, and cost; troubleshoot failures and improve performance.
  • Write automated tests, participate in code reviews, and support CI/CD and production releases.
  • Collaborate with product owners, architects, and business stakeholders to translate requirements into working solutions.

Required Qualifications

  • 5+ years of professional software development experience, with strong hands-on Java and Spring Boot expertise.
  • Experience building full-stack applications using React or Angular, JavaScript/TypeScript, HTML, and CSS.
  • Strong understanding of REST API design, microservices, object-oriented programming, and design patterns.
  • Experience with relational databases such as PostgreSQL or MySQL, including SQL development and performance tuning.
  • Hands-on experience developing LLM-powered applications beyond basic chatbot integrations.
  • Practical experience implementing RAG, including embeddings, vector databases, retrieval strategies, and metadata filtering.
  • Experience implementing or integrating MCP servers or clients, with an understanding of tool discovery, invocation, and access controls.
  • Experience with prompt design, tool/function calling, structured outputs, and managing model context.
  • Familiarity with vector search platforms such as Qdrant, pgvector, Pinecone, OpenSearch, or equivalent.
  • Experience with Git, automated testing, Docker, and CI/CD pipelines.
  • Strong problem-solving, communication, and collaboration skills.

Preferred Qualifications

  • Experience with Spring AI, LangChain4j, or comparable Java AI frameworks.
  • Python experience for AI services, data processing, or orchestration.
  • Experience with Amazon Bedrock, Azure OpenAI, Google Vertex AI, or comparable AI platforms.
  • Familiarity with agent frameworks such as LangGraph, Semantic Kernel, or AWS Strands.
  • Experience with hybrid search, reranking, and retrieval evaluation.
  • Understanding of prompt injection risks, sensitive data protection, and safe execution of AI-invoked tools.
  • Experience with Kubernetes, messaging platforms such as Kafka, and cloud deployment.
  • Experience implementing human approval steps, retries, audit logs, and observability for AI workflows.

What Success Looks Like

  • Deliver maintainable full-stack features with reliable backend services and intuitive user interfaces.
  • Build AI capabilities that retrieve relevant information and produce grounded, useful responses.
  • Connect AI workflows securely to enterprise systems through well-designed APIs and MCP integrations.
  • Demonstrate measurable improvements in application reliability, AI quality, response time, and operating cost.

Emplois semblables

  • Senior Full Stack Engineer

    Toronto, ON
    Temps plein

    arcadia

    5+ ansCandidates need at least five years of production software engineering experience, strong full-stack skills in React, Python, TypeScript and PostgreSQL, and hands-on Kubernetes and Terraform experience. They also need AWS, Docker and CI/CD experience and sound judgment using AI coding agents.

    React, Python, Node.js, GraphQL, PostgreSQL, Kubernetes

  • Senior Full Stack Engineer

    Toronto, ON
    Temps plein

    BorderPass

    7+ ansCandidates need 7+ years of software engineering experience, including 3+ years with React, TypeScript and Node.js in production. Strong Postgres, AWS and system design skills are required, along with a solid grounding in security and clear communication with non-technical stakeholders.

    AWS, Docker, Terraform, GitHub Actions, Sentry, Redis

  • Full Stack Engineer

    Toronto, ON
    Contrat

    Apptoza Inc.

    8+ ansCandidates need 8+ years of hands-on experience with Java, Spring Boot, microservices and Angular. They also need SQL and database skills, application security knowledge, testing and CI/CD experience, and strong debugging skills.

    Java, Spring Boot, Angular, TypeScript, SQL

  • Full Stack Engineer - (React/Node)

    Toronto, ON
    Contrat

    Techedin

    5+ ansCandidates need 5+ years of professional software development experience and a Bachelor's degree in Computer Science or a similar field. Strong JavaScript, TypeScript, React, Redux and Node.js skills are required, plus daily use of AI coding assistants.

    React, Redux, Node.js, NPM, Git, GitHub

  • Senior Full Stack Engineer - React/TypeScript, Node.js, Java back-end, AKS

    Toronto, ON
    Contrat

    Astra North Infoteck Inc.

    6+ ansCandidates need 6+ years of software development experience, including full stack work in Agile environments. Required skills include React, TypeScript, Node.js, Java, REST APIs, Azure, Kubernetes and CI/CD tooling.

    React, Redux, TypeScript, Node.js, Java, Azure Kubernetes Service

  • Senior Full Stack Engineer, People Products

    Toronto, ON +1
    TélétravailTemps plein

    Thumbtack

    5+ ansCandidates need 5+ years of professional software engineering experience, strong full-stack skills in React, TypeScript and backend languages such as Go, PHP or Python, and experience with relational or non-relational databases. Candidates also need sound judgment on sensitive data, authorization and auditability, plus experience building internal business tools integrated with SaaS APIs.

    Salesforce, Workday, Ashby, React, TypeScript, Postgres

  • Full Stack Engineer

    Waterloo, ON +1
    Temps plein

    Company 1 - The Manufacturers Life Insurance Company

    3+ ansCandidates need 3 to 5 years of full stack engineering experience with Java or TypeScript, Node.js, SQL, React and REST APIs. Experience with Azure, Docker, Git and automated testing is also required.

    Git, GitHub Actions, Docker, SonarQube, Microsoft Azure, React

    Senior Full Stack Engineer

    Waterloo, ON +1
    Temps plein

    Company 1 - The Manufacturers Life Insurance Company

    5+ ansCandidates need 5 to 10 years as a full stack software engineer, with ownership of features into production support. Strong skills are needed in Java, TypeScript, React, Node.js, cloud and container platforms, CI/CD, and automated testing, plus clear communication.

    GitHub Copilot, GitHub Actions, Azure, Kubernetes, Docker, Playwright

Lieux et modes de travail

Lieux

Tout le CanadaTélétravail · Hybride · Sur place · Sur le terrain

Astuce : ajoutez le télétravail pour élargir la recherche.

Exclure des lieux

Mode de travail

Offres de cette entreprise dans les résultats

Voici les offres de cette entreprise chargées dans votre recherche. Elle peut avoir d’autres postes ouverts.