CareerPlanSign in

Software Engineer, Labor Planning & Forecasting

India💼 Full-time🗓 2026-09-16 → 2026-09-26

Core

Build and evolve a high-performance Java enterprise application (Legion) implementing scheduling and optimization algorithms for workforce management.

Role type

Senior backend software engineer (Java/SaaS)

Builds

Legion workforce management platform (scheduling, optimization, mobile/web endpoints)

Domain

Workforce management / SaaS / Cloud

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, MySQL, API design, cloud deployment (AWS/GCP/Azure), object-oriented design, unit testing, end-to-end feature ownership

Preferred skills

JavaScript, Angular, React, AI-assisted coding tools, code quality frameworks (SonarQube, Coverity), multi-tenant SaaS architecture

Technologies

Java, Spring Boot, Hibernate, MySQL, JSON, AWS, Angular, React

Responsibilities

Develop features with high quality and on-time, design features with senior engineers, write unit tests, fix bugs daily, demo product end-to-end, participate in design reviews and code reviews, contribute to sprint planning

Seniority

Mid-Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.