Senior Full-Stack Java Engineer - Workforce Management

Miratech

Illinois

Remote

USD 120,000 - 170,000

Full time

12 hours ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health insurance
Relocation program
Remote work flexibility
Professional development

Job summary

Miratech is seeking a Senior Full Stack Engineer to build enterprise-scale Workforce Management solutions, using Java with Spring Boot and React/TypeScript. You will translate complex workforce rules and high-volume data into maintainable software.

The role emphasizes designing REST APIs, event-driven services, and cloud-native deployment. Experience with CX platforms, AWS, PostgreSQL, and CI/CD is highly valued. This is a remote-friendly, globally oriented opportunity.

Qualifications

  • 8+ years of experience in full-stack software development.
  • Strong understanding of workforce management concepts, including forecasting, staffing, scheduling, adherence, intraday management, shrinkage, occupancy, and service level management.
  • Experience with complex business rules engines, optimization logic, scheduling algorithms, or workforce planning workflows.
  • Strong hands-on experience with Java and Spring technologies, particularly Spring Boot, REST services, security, and persistence.
  • Solid frontend development experience with Angular or React, TypeScript, component-based design, state management, and modern testing practices.

Responsibilities

  • Design and implement workforce planning, forecasting, scheduling, and optimization capabilities.
  • Build microservices for forecasting, staffing calculations, schedule generation, shift management, adherence, exceptions, and reporting.
  • Develop responsive workforce applications using TypeScript and React for planners, supervisors, and employees.
  • Define and maintain OpenAPI/Swagger contracts and versioning standards.
  • Integrate WFM with CX platforms, HR, payroll, and data warehouses.

Skills

Full-stack development
Workforce management concepts
REST APIs design
Cloud-native development
Clear communication

Tools

Java
Spring Boot
REST APIs
TypeScript
React
Node.js
PostgreSQL
AWS
Kafka
RabbitMQ
Kubernetes
OpenAPI/Swagger

Job description

Miratech is seeking a Senior Full Stack Engineer to build enterprise-scale Workforce Management solutions, using Java with Spring Boot and React/TypeScript. You will translate complex workforce rules and high-volume data into maintainable software.

The role emphasizes designing REST APIs, event-driven services, and cloud-native deployment. Experience with CX platforms, AWS, PostgreSQL, and CI/CD is highly valued. This is a remote-friendly, globally oriented opportunity.

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, 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 - 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
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
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, 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 - 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
Senior Full-Stack Java Engineer for WFM — Remote-Ready
Senior Full-Stack Java Engineer for WFM — Remote-Ready

Miratech • San Jose (CA)

Remote
USD 140,000 - 180,000
Relentless Performance culture
Remote work option
Competitive compensation
Senior Full-Stack Engineer: Java/Spring + React/TS
Senior Full-Stack Engineer: Java/Spring + React/TS

Miratech • New York (NY)

On-site
USD 120,000 - 180,000
Relentless Performance culture
Health insurance
Language courses
+2
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