Senior Full-Stack Java Engineer - WFM Platform

Miratech Group

Canada

On-site

CAD 120,000 - 160,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance
Relocation program
Language courses
Internal mobility opportunities

Job summary

Miratech Group is seeking a Senior Full Stack Java Engineer to join our Workforce Management product stream. You will build enterprise-scale solutions supporting forecasting, capacity planning, scheduling, real-time adherence, intraday management, and operational reporting in a contact center environment.

You will use Java and Spring Boot for backend services and React with TypeScript for frontend work, with Node.js where integrations are needed.

Qualifications

  • 8+ years of experience in full-stack software development.
  • Strong understanding of workforce management concepts.
  • Experience with Java and Spring technologies, REST services, security, and persistence.
  • Front-end development with Angular or React, TypeScript, and modern testing practices.
  • Experience with AWS services and cloud-based deployment.
  • Proven ability to design REST APIs, microservices, and event-driven architectures.

Responsibilities

  • Design and implement workforce planning, forecasting, scheduling, and optimization capabilities using Java, Spring Boot, and established domain-driven design practices.
  • Build microservices for forecasting, staffing calculations, schedule generation, shift management, adherence, exceptions, and operational reporting.
  • Develop responsive workforce applications using TypeScript and React.
  • Design and consume REST APIs with OpenAPI/Swagger contracts and versioning standards.
  • Integrate WFM capabilities with CX platforms and HR, payroll, CRM systems.

Skills

Java
Spring Boot
React
TypeScript
PostgreSQL
REST APIs
CI/CD
AWS
Node.js
Angular

Tools

Docker
Kubernetes
AWS

Job description

Miratech Group is seeking a Senior Full Stack Java Engineer to join our Workforce Management product stream. You will build enterprise-scale solutions supporting forecasting, capacity planning, scheduling, real-time adherence, intraday management, and operational reporting in a contact center environment.

You will use Java and Spring Boot for backend services and React with TypeScript for frontend work, with Node.js where integrations are needed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Full-Stack Engineer, Workforce Management
Senior Java Full-Stack Engineer, Workforce Management

Miratech • Canada

Remote
CAD 110,000 - 160,000
Culture of Relentless Performance
Competitive Pay and Benefits
Growth Mindset and Development
+3
Senior Full-Stack Engineer: Java/Spring + React, Cloud
Senior Full-Stack Engineer: Java/Spring + React, Cloud

Miratech • Ottawa

On-site
CAD 110,000 - 150,000
Culture of Relentless Performance
Competitive pay & benefits
Relocation program
+1
Senior Full Stack Java Engineer - Workforce Management (WFM)
Senior Full Stack Java Engineer - Workforce Management (WFM)

Miratech • Canada

On-site
CAD 110,000 - 160,000
Culture of Relentless Performance
Competitive Pay and Benefits
Growth Mindset and Development
+3
Senior Full Stack Java Engineer - Workforce Management (WFM)
Senior Full Stack Java Engineer - Workforce Management (WFM)

Miratech • Brampton

On-site
CAD 120,000 - 180,000
Culture of Relentless Performance
Competitive Pay and Benefits
Growth Mindset
Senior Full Stack Java Engineer - Workforce Management (WFM)
Senior Full Stack Java Engineer - Workforce Management (WFM)

Miratech • Canada

On-site
CAD 120,000 - 170,000
Relentless Performance culture
Competitive pay
Growth opportunities
+3
Senior Full Stack Java Engineer - Workforce Management (WFM)
Senior Full Stack Java Engineer - Workforce Management (WFM)

Miratech • Mississauga

On-site
CAD 110,000 - 160,000
Health insurance
Language courses
Relocation program
Senior Full Stack Java Engineer - Workforce Management (WFM)
Senior Full Stack Java Engineer - Workforce Management (WFM)

Miratech • Richmond Hill

On-site
CAD 120,000 - 180,000
Relentless Performance culture
Competitive pay & benefits
Growth mindset
+3
Senior Full Stack Java Engineer - Workforce Management (WFM)
Senior Full Stack Java Engineer - Workforce Management (WFM)

Miratech Group • Canada

On-site
CAD 120,000 - 160,000
Health insurance
Relocation program
Language courses
+1
Full Stack Java Engineer (WFM)
Full Stack Java Engineer (WFM)

Miratech • Toronto

On-site
CAD 110,000 - 160,000
Health insurance
Language courses
Relocation program
+1
Full Stack Java Engineer
Full Stack Java Engineer

Miratech • Toronto

Remote
CAD 90,000 - 130,000
Relentless performance culture
Health insurance
Relocation program
+5