Full Stack Developer (Outbound/Selfservice)
Core
Build a configurable, UI-driven self-service platform for contact center operations on top of Amazon Connect, 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 backend systems for dynamic call routing, queue management, and configuration-driven workflows.
Domain
Contact Center Operations / Cloud Infrastructure
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, Microservices Architecture, REST API Design, AWS Services (EC2, Lambda, S3, API Gateway, DynamoDB), SQL, NoSQL, CI/CD, Docker, React, TypeScript
Preferred skills
Config-driven system design, Contact center platform experience (Amazon Connect, IVR)
Technologies
Java, Spring Boot, React, TypeScript, AWS (EC2, Lambda, S3, API Gateway, DynamoDB), 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 and manage business logic outside of Amazon Connect; Optimize performance, scalability, and reliability of distributed systems; Participate in code reviews, debugging, and production support.
Seniority
Senior, hands-on IC