Full Stack Java Engineer (WFM)
Core
Design, develop, and support scalable cloud-native applications powering Workforce Management (WFM), Customer Experience (CX), and operational business processes.
Role type
Senior Full Stack Java Engineer
Builds
Scalable backend services, modern web applications, REST APIs, microservices, and cloud-based deployment pipelines.
Domain
Enterprise Software, Workforce Management, Customer Experience
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, React, TypeScript, Node.js, PostgreSQL, REST API design, Microservices, CI/CD (Jenkins), Cloud/Containerization, Observability, SQL
Preferred skills
Workforce Management (WFM) domain knowledge, AWS, Amazon Connect, Contact Center solutions (FreeSWITCH, Twilio), Kafka/RabbitMQ, Kubernetes, AI-assisted development tools
Technologies
Java, Spring Boot, React, TypeScript, Node.js, PostgreSQL, Jenkins, Kafka, RabbitMQ, Kubernetes, AWS, Amazon Connect, FreeSWITCH, Twilio
Responsibilities
Design and develop scalable backend services and modern web applications; Build and maintain REST APIs and microservices; Optimize PostgreSQL data models; Implement reliable system integrations; Containerize applications and manage cloud deployments; Build and maintain CI/CD pipelines; Troubleshoot production issues and optimize performance.
Seniority
Senior, hands-on IC