Talent.com
Lancesoft
Full Stack Java Developer (with DB & Cloud)Lancesoft • Montreal, QC, CA
Full Stack Java Developer (with DB & Cloud)

Full Stack Java Developer (with DB & Cloud)

Lancesoft • Montreal, QC, CA
11 hours ago
Salary
CA$65.52–CA$80.00 hourly
Job type
  • Full-time
  • Quick Apply
Job description

Job Title: Full Stack Java Developer (with DB & Cloud)
Location: Montreal (day 1 onboarding onsite / in-office presence required 3x/week)
Years of experience: 5-7


Core Development

  • Java: Strong hands-on experience with Java
  • Web Services: Spring Web Services and understanding of Apache CXF framework
  • Spring / Spring Boot: Strong knowledge of Spring Framework and Spring Boot for enterprise application development
  • JUnit & TDD: Strong unit testing and Test-Driven Development (TDD) experience
  • Database:
  • RDBMS (PostgreSQL): Good understanding of relational database concepts, SQL optimization, and data modeling
  • NoSQL (MongoDB): Good knowledge of NoSQL concepts and CRUD operations
  • AI & Intelligent Development: understanding of Generative AI concepts, Large Language Models (LLMs), and AI-assisted software development.
  • Experience using AI coding assistants such as GitHub Copilot, Microsoft Copilot, Cursor, or similar tools to improve developer productivity.
  • Familiarity with Prompt Engineering and effective AI interaction techniques.
  • Basic understanding of AI application patterns, including Retrieval-Augmented Generation (RAG), vector databases, and AI agent workflows.
  • Experience integrating applications with AI services and APIs (e.G., Azure OpenAI, OpenAI, Anthropic, or similar platforms).
  • Knowledge of AI governance, responsible AI principles, and secure handling of enterprise data.
  • Knowledge of the Following Will Help: Docker Kubernetes
  • Cloud Technologies (Azure preferred): Git, Angular, Ext JS, CI/CD Pipelines (Jenkins, GitHub Actions, Azure DevOps)
  • AI/ML Platforms and Services
  • Design SOLID Principles
  • Strong understanding and practical application of SOLID principles in software design.
  • Design Patterns: Familiarity with key Java design patterns and the ability to apply them effectively during software development.
  • Essential: Singleton, Factory, Template, Strategy.
  • Preferred: Observer, Builder, Adapter, Facade, Dependency Injection patterns.
  • System Design: Understanding of microservices architecture, event-driven systems, API-first design, and scalable cloud-native applications.
  • Ability to evaluate where AI capabilities can be incorporated into business workflows and applications.
  • Ability to leverage AI tools responsibly to improve development efficiency, code quality, and innovation.

Nice-to-Have:
Experience with LangChain, Semantic Kernel, AutoGen, MCP (Model Context Protocol), or similar AI frameworks.
Exposure to vector databases, embeddings, and semantic search technologies.
Experience implementing AI-powered automation, observability, or operational intelligence solutions.

*//EEO Employer: Minorities/ Females/ Disabled/ Veterans/ Gender Identity/ Sexual Orientation//*

Create a job alert for this search

Full Stack Java Developer (with DB & Cloud) • Montreal, QC, CA

Similar jobs

Senior Java & Scala Developer - Onsite Montreal (Contract)

Compunnel Inc.Montreal
Full-time

A leading IT consulting firm in Montreal is seeking a Mid-Senior Consultant with strong Scala and exceptional Java skills.This contract role requires over 5 years of experience and involves on-site... Show more

 • Promoted

Senior Java Developer: Impactful Hybrid, Large-Scale Apps

TinkMontreal
Full-time

A technology consulting firm in Montreal is looking for a Senior Java Developer to join their team.In this position, you will design, develop, and optimize complex web applications while collaborat... Show more

 • Promoted

Hiring: Java Backend Developer | Montreal, |Triunity Software Inc

Triunity Software, Inc.Montreal
Full-time

Experienced required between 4-12 years of experience.Experience in Java Backend & Core Java.Hands‑on with Spring Framework – Spring Boot, Spring Batch, Spring MVC.Flexible work from home options a... Show more

 • Promoted

Full Stack Java Developer in Montreal

VLink IncMontreal
Full-time

Advance your career with VLink as a Full Stack Java Developer in Montreal, Canada.This contractual role requires deep expertise in Java and Angular for scalable, enterprise applications.At VLink, y... Show more

 • Promoted

Java Full Stack Engineer

RELQ TECHNOLOGIESMontreal (administrative region), QC, CA
Full-time

We are looking for a Java Full Stack Engineer to join our distributed agile team and contribute to the development of a multi-tenant cloud SaaS solution in the Human Resources domain.You will work ... Show more

 • Promoted

Senior Full Stack Developer Role

AppLitMontreal (administrative region), QC, CA
Full-time

At AppLit, we are seeking a Senior Full Stack Developer with a focus on React Native for mobile app development.You will spearhead projects that empower startups with impactful mobile solutions for... Show more

 • Promoted

Full Stack Developer (contract)

CapgeminiMontreal
Full-time

Craft approach and quality oriented: SOLID & clean code principles, Unit tests, BDD, etc.Significant development experience using.Net Core, AWS, Kafka, Signal R, Kubernetes, ELK, APIs, GIT.Knowledg... Show more

 • Promoted

Senior Full Stack Developer

Societe GeneraleMontreal (administrative region), QC, CA
Full-time

The aim of Global Banking Technology & Operations (GBTO) Canada is to deliver day-to-day services to Société Générale investment and corporate bank units and their clients to accelerate their trans... Show more

 • Promoted

Senior Full Stack Developer

Hewitt BanksMontreal (administrative region), QC, CA
Full-time

Senior Software Developer (Full Stack).Our client is on a mission to help everyone achieve financial freedom by reimagining how people manage money.Using smart technology, they make financial servi... Show more

 • Promoted

Experienced Full Stack Developer - Java Angular

Aarorn Technologies IncMontreal
Full-time

Grow your career as a Full Stack Developer in Java and Angular, based in Montreal, QC.This contract role requires four days of onsite work per week, focusing on real-time server applications.We are... Show more

 • Promoted

Java Developer | Spring, Microservices, Cloud

SynechronMontreal
Full-time

A global consulting firm in Montreal is seeking a skilled Java Developer to join their dynamic team.You will be involved in all phases of the Software Development Life Cycle, working independently ... Show more

 • Promoted

Senior Java Programmer for Cutting Edge Tech

MaximaTekMontreal
Full-time

Drive technological innovation as a Senior Java Programmer, specializing in finance.Contribute to exciting projects with your expertise and deliver efficient solutions.We are searching for a strong... Show more

 • Promoted • New!

Experienced Full Stack Developer in Hybrid Role

ChecksumMontreal
Full-time

Step into an impactful role as a Full Stack Developer at Kana in Montreal, QC, with a flexible hybrid work format.Shape the future of AI-enhanced software in a collaborative, dynamic team.As a Seni... Show more

 • Promoted

Agentic AI Full Stack Developer Opportunity

Oo DarisMontreal
Full-time

Become a key player at Agentic AI as a Full Stack Developer, where you’ll create seamless user experiences for dynamic multi-agent systems.Your mission is to build interfaces that enhance trust and... Show more

 • Promoted • New!

Senior Full Stack Developer with AI Focus at Qohash

QohashMontreal
Full-time

Become a key player at Qohash as a Senior Full Stack Developer working with AI tools.Drive the development of secure data architecture in a dynamic environment.At Qohash, you will utilize your exte... Show more

 • Promoted

Senior Full-Stack Tech Lead:.NET/Java, Cloud & DevOps

The Mirillion GroupMontréal, Montreal (administrative region), Canada
Full-time

Une entreprise dynamique et innovante recherche un Développeur Full Stack expérimenté pour jouer un rôle clé dans le secteur bancaire numérique.Ce poste exige une expertise en.NET et Java, ainsi qu... Show more

 • Promoted

Full-Stack Developer - IAM

MaintainXMontreal
Full-time

Full Stack Developer – IAM (Intermediate / Senior) on the Identity and Access Management team of the Engineering Organization.Develop and enhance IAM features – implement and maintain authenticatio... Show more

 • Promoted

Senior Full Stack Engineer

Hammehr Talent ConsultantsMontreal (administrative region), QC, CA
Full-time +1

Senior Full Stack Engineer (Java/Spring Boot, Angular, AWS).Remote within Canada (Working EST hours).About the Job (Senior Full Stack Engineer).Hammehr Talent Consultants are currently partnered wi... Show more

 • Promoted

Full Stack Engineer

HISH IT SERVICESMontreal (administrative region), QC, CA
Full-time

This range is provided by HISH IT SERVICES.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Location: Remote (Canada residents with valid work au... Show more

 • Promoted

Full Stack Developer

Kira TalentMontreal (administrative region), QC, CA
Full-time

Founded in 2012, Kira transforms the admissions process by combining on-demand, timed video and timed written assessments, and structured live interview technology with existing admissions requirem... Show more