Lead Fullstack Developer
Job description
We are looking for a full stack development lead (6–8 years of experience) to lead the development of backend services, frontend admin platform, and enterprise integrations for an AI-powered voice agent system.
Skills description
The role focuses on:
- Java-based backend development
- Frontend admin platform development
- Integration with enterprise systems (CRM, IVR, APIs)
- Building scalable and maintainable services
Key responsibilities
- Lead development of backend services and APIs
- Design and implement scalable microservices architecture
- Build and manage frontend admin platform (React-based)
- Develop and manage system integrations (CRM, IVR, APIs)
- Define and implement API contracts and integration patterns
- Ensure system performance, scalability, and reliability
- Conduct code reviews and guide development team
- Collaborate with AI and integration teams
Skills
- Strong experience in Java (Spring Boot preferred)
- Experience building REST APIs and microservices
- Experience with asynchronous processing and event-driven systems
- Experience with React (or similar frontend frameworks)
- Experience building admin dashboards and tools
- Experience integrating frontend with backend APIs
- Experience integrating with enterprise systems (CRM, billing, APIs)
- Strong understanding of API design and integration patterns
- Experience with authentication (OAuth, JWT)
- Experience with relational databases (PostgreSQL or similar)
- Experience with caching systems (Redis or similar)
- Understanding of scalable system design
- Experience handling high-load systems
- Performance optimization experience
- Experience leading development teams
Preferred technologies
- Java (Spring Boot)
- React / Next.js
- PostgreSQL
- Redis
- REST APIs
- Docker / Kubernetes
- Messaging (Kafka / Pub/Sub – optional)
Experience requirements
- 6–8 years in full stack development
- Strong experience in Java backend development
- Experience in system integration projects
- Previous team leadership experience