Senior Full-Stack Java Engineer for WFM — Remote-Ready

Miratech

San Jose (CA)

Remote

USD 140,000 - 180,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Relentless Performance culture
Remote work option
Competitive compensation

Job summary

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

Proficiency in Java, Spring Boot, React, TypeScript, and RESTful services is required. The role emphasizes designing robust microservices, API-first development, and integration with CX platforms and enterprise data

Qualifications

  • Proficient in Java, Spring Boot and REST APIs with security and persistence.
  • Frontend experience with React/TypeScript and modern testing practices.
  • Strong SQL skills and PostgreSQL data modeling.

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, with accessible workflows for planners, supervisors, and employees.
  • Design and consume REST APIs using an API-first approach; define and maintain OpenAPI/Swagger contracts and versioning standards.
  • Implement event-driven workflows that ingest and publish schedule changes, agent states, queue metrics, forecasts, and adherence events.
  • Integrate WFM capabilities with CX platforms, ACD and routing systems, HR systems, payroll, identity services, and enterprise data platforms.
  • Model workforce and operational data in PostgreSQL and other relational databases, with attention to integrity, history, time zones, and query performance.
  • Containerize services and contribute to cloud-native deployment patterns, configuration management, and environment consistency.
  • Build and maintain CI/CD pipelines, including Jenkins, automated tests, quality gates, and repeatable deployment processes.
  • Troubleshoot production issues and optimize application performance, batch processing, concurrency, scalability, and reliability.
  • Participate in code reviews, technical design sessions, architecture discussions, sprint planning, and continuous improvement activities.
  • Collaborate with Product, Operations Research, QA, DevOps, UX, and other stakeholders to convert needs into deliverable solutions.

Skills

Java
Spring Boot
REST APIs
Security
PostgreSQL
React
TypeScript
Node.js
Angular
AWS
Docker
Kubernetes
CI/CD
Jenkins
OpenAPI/Swagger
Event-driven architecture
Distributed systems
SQL

Tools

PostgreSQL
Jenkins
Kubernetes
Docker
Swagger/OpenAPI
GitHub Copilot

Job description

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

Proficiency in Java, Spring Boot, React, TypeScript, and RESTful services is required. The role emphasizes designing robust microservices, API-first development, and integration with CX platforms and enterprise data

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full-Stack Java Engineer — Remote WFM Solutions
Senior Full-Stack Java Engineer — Remote WFM Solutions

Miratech • San Francisco (CA)

On-site
USD 150,000 - 210,000
Health insurance
Relocation program
Work From Anywhere
Senior Full-Stack Java Engineer - Remote, Enterprise WFM
Senior Full-Stack Java Engineer - Remote, Enterprise WFM

Miratech • United States

Remote
USD 140,000 - 190,000
Relentless Performance culture
Competitive pay & benefits
Remote work flexibility
+4
Senior Full-Stack Java Engineer - Remote, Enterprise WFM
Senior Full-Stack Java Engineer - Remote, Enterprise WFM

Miratech • New York (NY)

Remote
USD 140,000 - 180,000
Culture of Relentless Performance
Competitive Pay and Benefits
Work From Anywhere Culture
+4
Senior Full-Stack Java Engineer — Remote, Enterprise-Scale Apps
Senior Full-Stack Java Engineer — Remote, Enterprise-Scale Apps

Miratech • Boston (MA)

Remote
USD 140,000 - 190,000
Health insurance
Relocation program
Remote work flexibility
+1
Senior Full-Stack Java Engineer - WFM Platform (Remote)
Senior Full-Stack Java Engineer - WFM Platform (Remote)

Miratech • Los Angeles (CA)

Remote
USD 120,000 - 180,000
Relentless Performance
Health insurance
Relocation program
+3
Remote Full-Stack Java Engineer for Workforce Management
Remote Full-Stack Java Engineer for Workforce Management

Miratech • Miami (FL)

Remote
USD 110,000 - 160,000
Relentless performance
Competitive pay
ForeverRemote
+4
Senior Full-Stack Java Engineer - Remote & Impact
Senior Full-Stack Java Engineer - Remote & Impact

Miratech • San Diego (CA)

Remote
USD 140,000 - 190,000
Health insurance
Relocation program
Remote work
Remote Full-Stack Java Engineer for Cloud WFM
Remote Full-Stack Java Engineer for Cloud WFM

SmartRecruiters, Inc. • New York (NY)

Remote
USD 120,000 - 180,000
Culture of relentless performance
Health insurance & relocation program
ForeverRemote work culture
+1
Senior Full-Stack Java Engineer - Workforce Management
Senior Full-Stack Java Engineer - Workforce Management

Miratech • Illinois

Remote
USD 120,000 - 170,000
Health insurance
Relocation program
Remote work flexibility
+1
Senior Java Full-Stack Engineer: WFM & Forecasting
Senior Java Full-Stack Engineer: WFM & Forecasting

Miratech • United States

Remote
USD 120,000 - 180,000