Posted on: 30/10/2025
Description :
Location : Bangalore, India
Experience : 5+ Years
Domain : Backend Development / Microservices
About the Role :
We are seeking a Senior Backend Developer with strong expertise in building performant and resilient distributed systems using Go (Golang).
You will be responsible for the full lifecycle of high-traffic microservices, from initial design and architecture to deployment and monitoring in production.
Key Responsibilities :
- Architect, design, and implement high-throughput, low-latency APIs and core business microservices using Go (Golang).
- Optimize service performance, focusing on memory management, concurrency (Goroutines and Channels), and efficient resource utilization.
- Implement robust persistence layers using both relational (PostgreSQL) and NoSQL (Cassandra/Redis) databases.
- Integrate and utilize asynchronous messaging patterns with technologies like Apache Kafka or RabbitMQ.
- Work closely with SREs to containerize applications with Docker and ensure smooth deployment and scaling on Kubernetes.
- Drive code quality through writing comprehensive unit, integration, and performance tests.
Technical Skills Required :
- Expert-level proficiency in Go (Golang) and experience with building production APIs.
- Deep understanding of distributed systems concepts, resiliency, and fault tolerance.
- Strong experience with modern relational and NoSQL databases, and efficient schema design.
- Mandatory experience with a message broker, preferably Apache Kafka.
- Familiarity with container orchestration (Kubernetes) and cloud environments
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1567138