FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in full-stack software development with a strong focus on workforce management solutions, including forecasting, scheduling, and optimization. Proficient in designing and implementing microservices, REST APIs, and cloud-native applications while ensuring high performance and reliability.
Highest-signal resume keywords
Java DevelopmentSpring Boot FrameworkMicroservices ArchitecturePostgreSQL Database DesignWorkforce Management Integration
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Full-Stack Software DevelopmentREST API DesignEvent-Driven ArchitectureSQL ProficiencyContainerizationCI/CD Pipeline ManagementWorkforce ForecastingScheduling AlgorithmsComponent-Based DesignOptimization Logic
Soft Skills
Excellent CommunicationTechnical DocumentationCollaboration
Tools & Technologies
AWS ServicesJenkinsKubernetesTypeScriptReactAngularKafkaRabbitMQOpenAPI/SwaggerCloud Platforms
Industry Keywords
Workforce ManagementOperational ReportingShift ManagementAdherence ManagementIntraday Management
Tech Stack
Tools & technologiesAngularAWSCloudJavaJavaScriptJenkinsKafkaKubernetesMicroservicesNode.jsPostgresRabbitMQReactSpringSpring BootSpringBootSQLTypeScript
About the role
Key responsibilities & impact- Design and implement workforce planning, forecasting, scheduling, and optimization capabilities using Java, Spring Boot, and 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 using an API-first approach; maintain OpenAPI/Swagger contracts and versioning standards
- Implement event-driven workflows for 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
- Containerize services and contribute to cloud-native deployment patterns and configuration management
- Build and maintain CI/CD pipelines, including Jenkins, automated tests, quality gates, and repeatable deployment processes
- Troubleshoot production issues and optimize performance, batch processing, concurrency, scalability, and reliability
- Participate in code reviews, technical design sessions, architecture discussions, sprint planning, and continuous improvement
- Collaborate with Product, Operations Research, QA, DevOps, UX, and other stakeholders to deliver solutions
Requirements
What you’ll need- 8+ years of experience in full-stack software development, including ownership of production applications
- 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
- Familiarity with Node.js for integrations, lightweight services, build tooling, or supporting components
- Experience integrating WFM with ACD, routing, HR, payroll, CRM, or data warehouse platforms
- Proven experience designing REST APIs, microservices, and event-driven services in distributed environments
- Strong SQL skills and experience designing efficient data models in PostgreSQL or comparable relational databases
- Experience developing, deploying, or supporting cloud-based and containerized applications
- Excellent communication skills, including the ability to produce clear technical documentation and lead client-facing workshops
- Experience with AWS services and Amazon Connect is preferred
- Practical knowledge of WFM processes or products is preferred
- Experience building configurable rule engines for labor policies, scheduling constraints, or workforce optimization scenarios
- Exposure to workforce forecasting models, simulation techniques, optimization algorithms, or machine learning applications in workforce planning
- Experience with real-time operational data processing and event-driven architectures
- Experience with Kafka, RabbitMQ, or similar messaging and event-streaming technologies
- Familiarity with Jenkins, Kubernetes, cloud platforms, observability tooling, and secure software delivery practices
- Practical experience with AI-assisted software development or AI-enabled solutions, including tools such as Claude or GitHub Copilot, is a plus
Benefits
Comp & perks- Health insurance
- Relocation program
- Remote work flexibility / Work From Anywhere Culture
- Professional development opportunities
- Certification programs
- Mentorship and talent investment programs
- Internal mobility opportunities
- Internship opportunities
- Collaboration on impactful projects for top global clients
- Inclusive and supportive work environment
- Regular team-building company social events
