Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Full Stack Engineer

Code17tek

Senior Full Stack Engineer – Java, Spring Boot & AIAbout Code17Code17 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 OverviewWe 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.
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.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Full Stack Engineer in Winnipeg, MB vacancy
  •  ...clear failure modes and idempotency.Collaborate with frontend engineers on contract shape, pagination, and real-time or near-real-time...  ...we’re looking for 5+ years building production backend or full-stack systems; comfortable owning a feature end-to-end.Strong... 
    Suggested
    Contract work

    PathwAI, Inc.

    Winnipeg, MB
    1 hour ago
  • Location: Remote is fine but in Canada onlyJob Description:Frontend Development: Strong in React.Js (hooks, context, state management, performance optimization). Experience with Redux / Zustand / RTK. Responsive design (CSS3, Material UI). Testing: Jest, React Testing...
    Suggested
    Remote work

    ValueLabs

    Winnipeg, MB
    1 hour ago
  • Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. The RoleAs a Full Stack Engineer on Scotiabank’s Data & AI Technology team, you will provide senior technical leadership in designing, building, and scaling enterprise... 
    Suggested
    Flexible hours

    Scotiabank

    Winnipeg, MB
    1 hour ago
  • We are seeking a mid-level or senior Full Stack Engineer with AI engineering experience to join Client technology team. This role emphasizes Angular front-end development, Java and Spring Boot backend engineering, RESTful APIs, and CI/CD automation, while applying LLM capabilities... 
    Suggested

    Compunnel Inc.

    Winnipeg, MB
    1 hour ago
  •  ...home-office budget. Qualifications and Skills We're Looking for: 5+ years of software engineering experience building and deploying production applications across the full stack Experience with public cloud platforms such as GCP, AWS or Azure; GCP is preferred... 
    Suggested
    Permanent employment
    Remote work
    Home office
    Flexible hours
    Shift work

    The Linchpin Co.

    Winnipeg, MB
    1 hour ago
  •  ...Our client is seeking a Full Stack Software Engineer to join its Sensors Infrastructure team and support the development and modernization of applications used in clinical research and wearable-device data management. This individual will play a key role in rebuilding the... 
    Remote work
    3 days per week

    Medasource

    Winnipeg, MB
    1 hour ago
  • Full stack engineering role to build and own features on an AI-first platform, from React/TypeScript frontends to GraphQL APIs and Node.Js/NestJS backend services. Requires 5-7 years of experience, PostgreSQL, Redis, Kafka, and exposure to AI APIs like OpenAI and Gemini. AWS... 

    Contentu

    Winnipeg, MB
    1 hour ago
  • $90k - $115k per year

    ABOUT YOU We are looking for a Full-Stack Engineer who is curious, detail-oriented, and collaborative to join our Engineering team. The best candidate will be someone who enjoys working in a fast-paced, team-oriented environment and is eager to contribute to end-to-end solutions... 

    Workingames

    Winnipeg, MB
    2 hours ago
  •  ...moves quickly. AI sits at the center of the product and of how the team works internally. The RoleThis is a senior, hands-on Full Stack Engineer role with real technical leadership attached. You'll lead a team building the customer-facing products that bring in revenue,... 
    Long term contract
    Internship

    TekRek

    Winnipeg, MB
    1 hour ago
  • What is the opportunity?As Senior Full Stack Engineer in AI Engineering within US Functions Technology (Finance, Risk, Law & Audit), you will be a hands-on contributor helping modernize how US corporate functions build and run their technology. You will work on back-end services... 
    Full time
    For contractors
    Flexible hours

    RBC

    Winnipeg, MB
    2 hours ago
  • $192.5k per year

     ...located anywhere in Canada for this position.Engineering at StackAdapt: As an Engineer at...  ...data sets and have exposure to modern tech stacks around GoLang, Ruby on Rails, React, GraphQL...  ...to help you succeed. We're seeking a Full Stack Engineer to help lead our growing full... 
    Local area
    Remote work
    Home office
    Flexible hours

    StackAdapt Inc.

    Winnipeg, MB
    1 hour ago
  •  ...seeking an exceptional Senior Fullstack Developer to join our engineering team in shipping products, not websites or artifacts. This is a...  ...engineers to elevate team capability.Own Releases - Manage the full lifecycle of feature delivery, including CI/CD, security remediation... 
    Long term contract

    Improving

    Winnipeg, MB
    1 hour ago
  • Ciklum is looking for a Senior Full Stack Engineer to join our team full-time in Canada. We are a custom product engineering company that supports both multinational organizations and scaling startups to solve their most complex business challenges. With a global... 
    Long term contract
    Full time
    Temporary work

    Ciklum

    Winnipeg, MB
    1 hour ago
  • Product Development Canada, Fully Remote Full-timePosition Overview Realize Medical is seeking a Senior Full-Stack Engineer to own the server and web systems behind Elucis, our FDA-cleared VR surgical planning platform. You will run our production services and design the... 
    Remote work

    Realize Medical Inc.

    Winnipeg, MB
    1 hour ago
  • $122k - $152k per year

    Senior Full Stack Software EngineerABOUT USProcurify is looking for a motivated, collaborative, and creative person who is passionate about...  ...save money. We’re looking for a pragmatic and thoughtful engineering leader to help scale our platform, development practices, and team... 
    Manual labor
    Immediate start
    Remote work
    Flexible hours

    Procurify

    Winnipeg, MB
    1 hour ago
  • $100k - $220k per year

    Job Title: Software Engineer: Full-Stack or Software Engineer: Full-Stack (Data) Salary: $100,000-$220,000 + equity options. Location: Remote with occasional in-person work in our co-working space in downtown Toronto.About Us Fiscal.Ai (formerly FinChat) is a leading research... 
    Casual work
    Remote work

    Social Leverage LLC

    Winnipeg, MB
    1 hour ago
  •  ...We are seeking a versatile and experienced engineer to join our Inference Core Model Bringup...  ...working across the entire Cerebras software stack. Your work will play a critical role in...  ...or a related field. Comfort navigating the full AI toolchain: Python modeling code, compiler... 

    FDE Times

    Winnipeg, MB
    2 hours ago
  •  ...performance, reliability, and growth across our ecosystem.As a Senior Full-Stack Engineer on the Unified Ads Platform team, you'll own the service layer...  ...at Unity Unity [NYSE : U] is the world’s leading game engine, powering play for more than 3 billion consumers each month.... 
    Long term contract
    Work at office
    Worldwide

    LE140 Unity Technologies Canada Company

    Winnipeg, MB
    2 hours ago
  • $140k - $170k per year

     ...at baselane.com. About the Role We operate in an AI-first engineering environment, where AI-powered development is at the core of how...  ...delivering reliable software. We're looking for a Senior Full Stack Engineer with strong engineering fundamentals, product thinking... 
    Work at office
    Remote work

    Diagram

    Winnipeg, MB
    1 hour ago
  •  ...We are looking for a Senior Full-Stack Engineer to join our team. You will work directly with our clients to design and build complex, production-grade Proofs of Concept for agentic AI solutions on AWS, often with demanding data integration. You’ll work side by side with... 
    Long term contract
    Full time

    Dedicatted

    Winnipeg, MB
    1 hour ago
  • $69.3k - $158k per year

    Full-Stack Software EngineerThe Opportunity:Are you looking for an opportunity to not just develop software, but to design a system that...  ...databases Top Secret clearance Bachelor’s degree in CS or Engineering Nice If You Have: Experience working with CI/CD pipelines... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    Winnipeg, MB
    1 hour ago
  • $162.59k - $195k per year

    # Senior Full Stack EngineerMattermost163k–195k CADFull-timeremote· seniorCanadagoreacttypescriptpostgresredisListed via Jobicy · posted...  ...Microsoft 365.To learn more, visit are seeking a Senior Full Stack Engineer to help build and scale Mattermost's core web platform for... 
    Work at office
    Local area
    Remote work
    Worldwide

    Devconnectplatform

    Winnipeg, MB
    1 hour ago
  • $110k - $140k per year

    MyFO seeks a Full Stack Software Engineer specializing in backend integrations with banking data aggregation platforms such as Plaid, SaltEdge, MX, and Meld. The candidate will focus on secure, scalable integrations critical to MyFO’s wealth management platform. What you... 
    Full time
    Remote work

    First Democracy Technology Inc.

    Winnipeg, MB
    1 hour ago
  • $100k - $250k per year

     ...production many times a day. Some weeks the product changes more than most companies change in a year. We're looking for a top-tier engineer who wants to change how millions of businesses work, and wants to do it now. What you'll do Build the future of software: apps... 
    Work from home

    Alori

    Winnipeg, MB
    1 hour ago
  • usd180k - usd270k per year

     ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Full Stack Engineer based in Canada. As a Senior Full Stack Engineer, you will play a key role in designing, developing, and scaling a... 
    Remote work

    Jobgether

    Winnipeg, MB
    1 hour ago
  •  ...Opportunity We are expanding our Vancouver engineering team-our core product and development hub, and looking for a Senior Full Stack Engineer to take technical ownership of...  ...APIs capable of handling complex pricing engines, high-volume procurement transactions, and... 
    Long term contract
    For contractors
    Work at office
    Relocation

    Remarcable, Inc.

    Winnipeg, MB
    1 hour ago
  • $100k - $150k per year

     ...distributor pricing, AI discrepancy detection, and 180+ supplier and ERP integrations. We are growing our engineering team and hiring across multiple Full Stack Software Engineer roles at both Intermediate and Senior levels. We are looking for resourceful, curious engineers... 
    Full time
    For contractors
    Work at office
    Relocation

    Remarcable

    Winnipeg, MB
    1 hour ago
  • Software Engineer, Full Stack - VancouverAbout EmaEma is building the world’s leading Agentic AI platform to transform enterprise productivity. We enable organizations to delegate repetitive tasks to Ema, the Universal AI Employee, delivering 10x gains in workforce efficiency... 
    Temporary work

    MetAntz

    Winnipeg, MB
    1 hour ago
  • $150k - $200k per year

     ...$100M+ exit.We doubled revenue in the past two months. We expect to double again by early Q4.We're hiring an AI Builder—a full stack software engineer—to join our engineering team in Toronto and own end-to-end feature development for Gigi, our AI agent.This is still fundamentally... 
    Summer work
    Internship
    Work at office

    Gigi

    Winnipeg, MB
    1 hour ago
  •  ...experiences from Tencent, Alibaba, Amazon, ByteDance, and more. Our engineering team is composed of passionate, driven, and talented engineers...  ...communities. We are seeking a talented Software Engineer (Full Stack) to join our growing engineering team. This is a full-time,... 
    Hourly pay
    Full time
    Work at office
    Local area
    Work from home
    Flexible hours
    2 days per week

    Workstream

    Winnipeg, MB
    1 hour ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Engineer. Be the first to apply!