1,831,723open jobs
106,820companies
260,555added this week
Browse all
Salary
$89k – $92k per year
Location
Hybrid (Montreal, Canada)
Seniority
Senior · 5+ years exp

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Oct 19, 2026.

Overview
Company
Impact
Profile match
Tech Mahindra is a prominent Indian multinational information technology services and consulting enterprise specializing in digital transformation, cloud modernization, business process re-engineering, and network services. Headquartered in Pune, Maharashtra, India (with its registered office in Mumbai), the company is a flagship entity of the diversified Mahindra Group conglomerate. Established in 1986 (initially as Mahindra British Telecom), it operates across dozens of countries with a global delivery footprint serving enterprise clients in telecommunications, banking and financial services, healthcare, automotive, and retail. The organization is particularly recognized for its deep engineering heritage in telecommunications and 5G network integration, offering end-to-end solutions spanning artificial intelligence, enterprise application management, customer experience (CX), and next-generation connectivity infrastructure.
Backed by Seafund

Job Description

  • Skill Set :

    PostgreSQL

  • Total Experience :

    7.00 to 10.00 Years

  • No of Openings :

    1

  • Job Post Date :

    11/09/2026

  • Job Expiry Date :

    30/10/2026

  • Domain :

    IT

  • Location :

    MONTREAL [Canada]

  • Job Reference No :

    4106894

Job Summary

This job posting is for an existing, active vacancy and we are looking for Full Stack Developer immediately with experience in Full stack, react and Java

Job duties/accountabilities

Senior Full Stack Developer

Location: Remote/Hybrid Experience: 5-7 years

About the Role

We're looking for a Senior Full Stack Developer to join our engineering team, building and maintaining mission critical software across the full stack. You'll work on both frontend and backend systems, collaborating closely with product, QA, and DevOps to deliver reliable, scalable features.

Responsibilities

  • Design, develop, and maintain full stack features across frontend (React) and backend (Java) services
  • Architect scalable solutions and contribute to technical design decisions
  • Write clean, tested, maintainable code and participate in code reviews
  • Work with relational databases (PostgreSQL) and cloud infrastructure (Azure)
  • Collaborate with QA to ensure test coverage and quality standards
  • Participate in CI/CD pipeline improvements and DevOps practices
  • Mentor junior/mid level engineers and contribute to engineering best practices
  • Produce clear technical documentation for architecture and design decisions

Requirements

  • 5-7 years of professional software development experience
  • Strong proficiency in React (frontend) and Java (backend)
  • Experience with relational databases (PostgreSQL or similar)
  • Familiarity with cloud platforms (Azure preferred) and CI/CD tooling (GitHub Actions or similar)
  • Solid understanding of REST APIs, microservices, and system design
  • Strong debugging, troubleshooting, and problem solving skills
  • Excellent communication skills and ability to work cross functionally

Nice to Have

  • Experience with Python
  • Experience with real time systems (WebSockets, event streaming, e.g., Azure EventHub)
  • Experience with mission critical or high availability software
  • Familiarity with Git branch management and repository hygiene best practices
  • Familiarity with GenAI assisted development tools (e.g., GitHub Copilot) and cloud based AI services

    The pay range for this role is CAD $125000 - CAD $ 130000* per annum including any bonuses or variable pay. Tech Mahindra also offers benefits like medical, vision, dental, life, disability insurance and paid time off (including holidays, parental leave, and sick leave, as required by law). Ask our recruiters for more details on our Benefits package. The exact offer terms will depend on the skill level, educational qualifications, experience and location of the candidate.

    AI tools may assist in the recruitment process; however, all hiring decisions are made by the recruitment team based on a comprehensive evaluation of candidates.

    "Tech Mahindra is an Equal Employment Opportunity employer. We promote and support a diverse workforce at all levels of the company. All qualified applicants will receive consideration for employment without regard to race, religion, color, sex, age, national origin, or disability. All applicants will be evaluated solely on the basis of their ability, competence, and performance of the essential functions of their positions with or without reasonable accommodations. Reasonable accommodations also are available in the hiring process for applicants with disabilities. Candidates can request a reasonable accommodation by contacting the company ADA Coordinator at [email protected].”

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,831,723 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Montreal
≈ $71k – $130k per year (Estimated) • In office • Contractor • 5+ years exp • Bachelor's Degree • Toronto
JavaScript
Java
TypeScript
SQL
PowerShell
C#
Node JS
C#
.NET
DevOps
Azure DevOps
Azure
CI/CD
Git
Configuration Management
Analytics
ETL/ELT
QA
Selenium
Playwright
Apply
≈ $76k – $138k per year (Estimated) • In office • Full-Time • 5+ years exp • Toronto
Python
JavaScript
TypeScript
C#
Node JS
C#
ASP.NET Core
Frontend
React.js
DevOps
Azure
Management
Power Apps
Microsoft Teams
Apply
≈ $79k – $143k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Toronto
Go
Java
Databases
PostgreSQL
Databricks
Azure SQL Database
DevOps
OpenShift
Azure
Git
Docker
Kubernetes
Unix
Apply
≈ $74k – $135k per year (Estimated) • Equity • Hybrid • 5+ years exp • Master's Degree • Vancouver
C++
DevOps
HPC
Game Dev
Houdini
GLSL
Intel Embree
Design
Maya
Apply
≈ $73k – $150k per year (Estimated) • Hybrid • Full-Time • Toronto
Java
DevOps
Azure
Kubernetes
SOAP
Management
Agile
Apply
≈ $17k – $39k per year (Estimated) • Hybrid • 6+ years exp • Bengaluru
JavaScript
TypeScript
SQL
Databases
PostgreSQL
AI/ML
Model Context Protocol
Function Calling
AI Agents
LLM
RAG
Context Engineering
Prompt Caching
Tool Use
Frontend
GraphQL
DevOps
Rest API
GCP
OpenTelemetry
Azure
CI/CD
GitOps
AWS
Kubernetes
SOAP
Management
Agile
QA
Cypress
Playwright
Apply
≈ $17k – $40k per year (Estimated) • In office • 6+ years exp • Bengaluru
Python
Go
JavaScript
Java
Rust
TypeScript
C#
Node JS
Databases
PostgreSQL
Frontend
GraphQL
Next.js
React.js
DevOps
Rest API
OpenTelemetry
CI/CD
GitOps
Kubernetes
Platform Engineering
Apply
In office • 2+ years exp • Bachelor's Degree • Hanoi
Python
Bash
DevOps
Terraform
Ansible
Zabbix
Azure DevOps
GitHub Actions
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Configuration Management
Incident Management
Amazon CloudWatch
Linux
TCP/IP
DNS
Management
Confluence
Jira
ITIL
ITSM
Apply
Software Engineer 1 day ago
≈ $9k – $24k per year (Estimated) • In office • 2+ years exp • Bengaluru
Python
Go
JavaScript
Rust
TypeScript
C#
Frontend
GraphQL
React.js
DevOps
Rest API
OpenTelemetry
CI/CD
GitOps
Kubernetes
Management
Agile
Apply
≈ $17k – $40k per year (Estimated) • In office • 6+ years exp • Bengaluru
Python
JavaScript
TypeScript
SQL
Frontend
GraphQL
DevOps
Rest API
OpenTelemetry
CI/CD
GitOps
Kubernetes
SOAP
Apply
$64k – $85k per year • In office • 5+ years exp • Bachelor's Degree • Calgary
Python
JavaScript
TypeScript
C#
Node JS
C#
.NET
Frontend
React.js
DevOps
CI/CD
Git
Management
Agile
Apply
$90k per year • In office • 8+ years exp • Toronto
Java
Java
Spring Boot
Hibernate
Spring Data JPA
Databases
Redis
DevOps
Rest API
Azure DevOps
Azure
Docker
Kubernetes
SOAP
Management
Agile
Scrum
Apply
≈ $81k – $140k per year (Estimated) • In office • Ottawa
C#
C#
ASP.NET Core
Databases
Redis
Azure Cosmos DB
DevOps
Azure DevOps
Azure
CI/CD
Analytics
Azure Data Factory
Apply
$64k – $82k per year • In office • 5+ years exp • Toronto
Java
SQL
Java
Spring Boot
Databases
Apache Kafka
DevOps
Azure
Kubernetes
Apply
≈ $18k – $42k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Bengaluru
Python
SQL
Scala
Python
pySpark
AI/ML
Hadoop
Spark
Machine Learning
DevOps
GCP
Azure
Git
AWS
Docker
Kubernetes
Analytics
Tableau
Power BI
ETL/ELT
Apply
IT Project manager 1 day ago
In office • Full-Time • 3+ years exp • Bachelor's Degree • Montreal
Apply
≈ $54k – $102k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • PhD • Montreal
Apply
$38k per year • In office • Part-Time • Montreal
AI/ML
Aider
Apply
≈ $71k – $143k per year (Estimated) • Hybrid • Full-Time • 15+ years exp • Bachelor's Degree • Montreal • Quebec
Apply
≈ $39k – $65k per year (Estimated) • In office • Contractor • 3+ years exp • Bachelor's Degree • Montreal
Apply
See all jobs
This is one of many
1,831,723 more open roles from verified company boards, updated every day.