Product Development (Bengaluru)

Product Development (Bengaluru)

02 Oct
|
Comviva
|
Bengaluru

02 Oct

Comviva

Bengaluru

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 platform
- Conduct code reviews, establish coding standards, and ensure best practices across the team
- Drive technical innovation and evaluate new technologies to enhance platform capabilities
- Troubleshoot complex technical issues and provide expert-level problem resolution
- Ensure system reliability, performance optimization, and scalability

WhatsApp Domain Expertise

- Serve as the subject matter expert on WhatsApp Business API, Cloud API, and messaging protocols
- Design and implement WhatsApp conversation flows, templates, and interactive messaging features
- Optimize message delivery, handle webhook implementations, and manage API rate limits
- Stay current with WhatsApp policy updates, feature releases, and best practices
- Guide the team on WhatsApp-specific compliance and security requirements

Team Management & Leadership

- Lead, mentor, and grow a team of software engineers and developers
- Foster a collaborative, innovative, and high-performance team culture
- Conduct performance reviews, provide constructive feedback, and support career development
- Facilitate agile ceremonies, sprint planning, and ensure timely project delivery
- Bridge communication between technical teams, product managers, and stakeholders
- Remove blockers and enable the team to deliver quality solutions efficiently

Product Development





- Collaborate with product management to translate business requirements into technical solutions
- Break down complex features into manageable tasks and user stories
- Ensure alignment between technical implementation and product vision
- Drive continuous improvement in development processes and delivery practices

Skills

- 8-12 years of professional software development experience
- 3+ years in technical leadership or team lead capacity
- Extensive 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, contemporary React patterns)
- Server-side JavaScript: Experience with Node.js and asynchronous programming
- Database 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 caching
- Identity & Access Management: Experience with Keycloak or similar IAM solutions
- Cloud Platforms: AWS, Azure, or GCP (EC2, S3, Lambda,



API Gateway, etc.)- Any one is fine.

Additional Technical Competencies

- RESTful API design and microservices architecture
- Webhook implementations and event-driven architectures
- Message queue systems and asynchronous processing
- CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions)
- Containerization (Docker, Kubernetes)
- Version control (Git) and collaborative development workflows
- System design patterns and scalability principles
- Security best practices (OAuth, JWT, encryption, data privacy)

Preferred Qualifications

- Experience with other CPaaS platforms
- Knowledge of telecommunications protocols (SMS, SMPP, SIP)
- Familiarity with multi-channel messaging strategies
- Experience with monitoring tools (Prometheus, Grafana, ELK stack)
- Understanding of GDPR, data protection, and compliance requirements
- Previous experience in product-based companies or SaaS environments
- Contributions 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 management
- Mentorship and knowledge sharing
- Strategic thinking and decision-making
- Stakeholder management and communication

Professional Skills

- Agile/Scrum methodologies
- Project planning and execution
- Cross-functional collaboration
- Adaptability and continuous learning

📌 Product Development (Bengaluru)
🏢 Comviva
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: product development (bengaluru) / bengaluru