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 self-service interfaces for contact center workflows.
Domain
Contact Center Operations / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
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, ES6+
Preferred skills
Config-driven system design, Contact center platform experience (Amazon Connect, IVR), Real-time system optimization
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 Amazon Connect; Optimize performance, scalability, and reliability of distributed systems; Participate in code reviews, debugging, and production support.
Seniority
Senior, hands-on IC