HamburgerMenu
hirist

Senior Backend Developer - Golang

Zorba Consulting
Bangalore
5 - 7 Years

Posted on: 29/10/2025

Job Description

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


info-icon

Did you find something suspicious?