Product Development
Comviva · Bengaluru
- Experience8–12 yrs
- SalaryNot disclosed
- Work modeonsite
- Posted1 Oct 2026
About Comviva
Comviva is hiring in Bengaluru in technology software. This role looks for around 8+ years of experience.
Skills
- WhatsApp Business API
- WhatsApp Cloud API
- Java
- Spring Boot
- Microservices architecture
- ReactJS
- Node.js
- MySQL
- Apache Kafka
- KeyDB
- Redis
- Keycloak
- AWS
- Azure
- GCP
- RESTful API design
- Event-driven architectures
- Docker
- Kubernetes
- Git
- OAuth
- JWT
- CI/CD
The role
An engineering manager at a communications software company architects cloud-based CPaaS solutions and leads WhatsApp Business API integration, Java, and ReactJS development. The role also applies Apache Kafka and Kubernetes to scalable messaging platforms.
Full job description
Key Responsibilities
Technical Leadership
Architect and design scalable, high-performance cloud-based CPaaS solutions supporting multiple communication channels (WhatsApp, SMS, Email, Voice, etc.)Lead the technical roadmap and make critical architectural decisions for the platformConduct code reviews, establish coding standards, and ensure best practices across the teamDrive technical innovation and evaluate new technologies to enhance platform capabilitiesTroubleshoot complex technical issues and provide expert-level problem resolutionEnsure system reliability, performance optimization, and scalability
WhatsApp Domain Expertise
Serve as the subject matter expert on WhatsApp Business API, Cloud API, and messaging protocolsDesign and implement WhatsApp conversation flows, templates, and interactive messaging featuresOptimize message delivery, handle webhook implementations, and manage API rate limitsStay current with WhatsApp policy updates, feature releases, and best practicesGuide the team on WhatsApp-specific compliance and security requirements
Team Management & Leadership
Lead, mentor, and grow a team of software engineers and developersFoster a collaborative, innovative, and high-performance team cultureConduct performance reviews, provide constructive feedback, and support career developmentFacilitate agile ceremonies, sprint planning, and ensure timely project deliveryBridge communication between technical teams, product managers, and stakeholdersRemove blockers and enable the team to deliver quality solutions efficiently
Product Development
Collaborate with product management to translate business requirements into technical solutionsBreak down complex features into manageable tasks and user storiesEnsure alignment between technical implementation and product visionDrive continuous improvement in development processes and delivery practices
Skills
8-12 years of professional software development experience3+ years in technical leadership or team lead capacityExtensive hands-on experience with WhatsApp Business API and WhatsApp Cloud API integration
Core Technologies
Backend Development: Strong expertise in Java (Spring Boot, Microservices architecture)Frontend Development: Proficiency in ReactJS (Hooks, Redux, modern React patterns)Server-side JavaScript: Experience with Node.js and asynchronous programmingDatabase Management: Advanced knowledge of MySQL (query optimization, indexing, transactions)
Middleware & Infrastructure
Message Broker: Hands-on experience with Apache Kafka (producers, consumers, topics, partitions)Caching: Working knowledge of KeyDB or Redis for high-performance cachingIdentity & Access Management: Experience with Keycloak or similar IAM solutionsCloud Platforms: AWS, Azure, or GCP (EC2, S3, Lambda, API Gateway, etc.)- Any one is fine.
Additional Technical Competencies
RESTful API design and microservices architectureWebhook implementations and event-driven architecturesMessage queue systems and asynchronous processingCI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)Containerization (Docker, Kubernetes)Version control (Git) and collaborative development workflowsSystem design patterns and scalability principlesSecurity best practices (OAuth, JWT, encryption, data privacy)
Preferred Qualifications
Experience with other CPaaS platformsKnowledge of telecommunications protocols (SMS, SMPP, SIP)Familiarity with multi-channel messaging strategiesExperience with monitoring tools (Prometheus, Grafana, ELK stack)Understanding of GDPR, data protection, and compliance requirementsPrevious experience in product-based companies or SaaS environmentsContributions to open-source projects or technical community involvement
Key Competencies
Technical Skills
Solution architecture and system design.Performance optimization and scalability.Code quality and technical excellence.Problem-solving and analytical thinking
Leadership Skills
Team building and people managementMentorship and knowledge sharingStrategic thinking and decision-makingStakeholder management and communication
Professional Skills
Agile/Scrum methodologiesProject planning and executionCross-functional collaborationAdaptability and continuous learning