Senior Golang Developer (Remote or Hybrid, Gujarat)
Code Habit is looking for a highly skilled Golang Developer to design and build scalable, cloud-native backend systems.
Key Responsibilities:
Develop
Golang-based backend
services, APIs & microservices
Build REST, gRPC & GraphQL APIs (Gin, Gorilla Mux)
Design scalable, fault-tolerant systems using Go concurrency
Implement event-driven architectures (Kafka, API Gateways)
Work with PostgreSQL, MongoDB, Cassandra, Cosmos DB, Bigtable
Optimize performance using Redis & caching strategies
Deploy & manage services with Docker & Kubernetes (EKS/AKS/GKE)
Ensure observability using logging, monitoring & alerting tools
Mentor developers and uphold code quality standards
Required Experience:
5+ years in software development
3+ years hands-on Golang
Strong microservices & distributed systems expertise
Cloud experience across AWS, Azure & GCP
CI/CD, DevOps & Infrastructure as Code knowledge
Remote or Hybrid (In Gujarat) | Contract-based Opportunity