Full Stack Developer (Outbound/Selfservice)
Core
Building a configurable, UI-driven self-service platform for modern contact center operations, enabling business users to manage call routing, queues, and outbound campaigns without code changes.
Role type
Senior Full Stack Developer (Backend-heavy)
Builds
Scalable microservices, RESTful APIs, and configuration-driven workflows for contact center dialers and routing.
Domain
Contact Center Technology / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices, RESTful APIs, React, TypeScript, AWS (EC2, Lambda, S3, API Gateway, DynamoDB), SQL, NoSQL, CI/CD, Docker
Preferred skills
Configuration-driven system design, Contact center platforms (Amazon Connect, IVR), Real-time update architecture
Technologies
Java, Spring Boot, React, TypeScript, AWS, Docker, Git
Responsibilities
Design and develop scalable microservices and RESTful APIs; Build backend systems for dynamic call routing and queue management; Develop services for outbound campaign management and dialer customization; Integrate applications with AWS services; Abstract business logic outside Amazon Connect; Optimize distributed systems for performance and scalability; Participate in code reviews and production support.
Seniority
Senior, hands-on IC