Summary
We are seeking a lead full‑stack engineer to design and build a high‑performance, UI‑driven self‑service platform for contact‑center operations. The role involves creating microservices and REST APIs with Java and Spring Boot, integrating numerous cloud services, and collaborating with frontend teams using React and TypeScript. The candidate will drive technical discussions, mentor developers, and ensure scalability, reliability, and monitoring in production.
Highlights
Opportunity to lead technical development of a scalable self‑service platform, work with modern Java and cloud technologies, guide a team, and influence architecture in a fast‑moving environment.
Description
Job DescriptionWe are looking for a Senior Full Stack Developer to design and develop a scalable, UI-driven self-service platform for contact center operations on Amazon Connect.
The platform will enable business users to manage call routing, queues, outbound campaigns, and workflow configurations without developer intervention.
The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, AWS cloud services and working knowledge of frontend technologies like React and TypeScript, along with proven team handling and technical leadership experience.
Responsibilities
Design, develop, and maintain scalable microservices and REST APIs using Java and Spring Boot for outbound and self-service workflowsBuild backend systems supporting call routing, queue management, outbound campaign management, and configuration-driven workflowsCollaborate with frontend teams to support UI-driven platforms and real-time updates without deploymentsIntegrate applications with AWS services including EC2, Lambda, S3, API Gateway, DynamoDB, ECS/EKS, and CloudWatchOptimize performance, scalability, reliability, and monitoring of distributed systems in production environmentsLead technical discussions, code reviews, sprint planning, mentoring of team members, and coordination with cross-functional stakeholders in Agile environments