





Popular backend role, mid-level experience range, and Bangalore location increase applicant competition.
Core backend, distributed systems skills are broadly transferable, with moderate domain bias from billing and payments.
Explicit 2–5 years requirement plus mandatory backend, Kafka, MySQL, and Go/Java skills.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, build, and integrate components of Exotel’s billing and revenue platform handling 200k transactions per minute.
Develop and maintain microservices and batch jobs primarily in Golang, Java, or PHP including REST APIs and Kafka event pipelines.
Support IPO-readiness initiatives including system controls, monitoring, automation, and ERP/payment gateway integrations.
2–5 years of relevant experience in building scalable distributed systems and event-driven architectures.
Proficiency in at least one programming language: Golang (preferred), Java, or PHP.
Hands-on experience with MySQL schema design and query tuning, Apache Kafka consumers/producers and asynchronous processing.
Location requirement: Bangalore (On-site).
Experienced in fault-tolerant, real-time distributed systems with strong CS fundamentals in data structures and algorithms.
Practices DevOps mindset with ownership over build, deployment, monitoring, and incident triage.
Familiar with billing, invoicing, payment systems, or ERP integration domains and related technologies (Kafka, Kubernetes, Zuora, Business Central).