Source description
About the role
Key Responsibilities: - Build high-performance backend services using Go (Golang) - Develop APIs and microservices using frameworks such as Gin, Echo, or Fiber - Design and implement scalable distributed systems and backend architectures - Build service-to-service communication using gRPC and REST APIs - Develop asynchronous and event-driven systems using Kafka or RabbitMQ - Containerize and deploy services using Docker and Kubernetes - Optimize concurrency, memory usage, and backend system performance - Implement observability, distributed tracing, and monitoring solutions - Work on API gateway integration, traffic routing, load balancing, and authentication mechanisms - Collaborate with engineering teams for architecture design, deployment, and troubleshooting - Ensure system scalability, fault tolerance, and resilience in production environments Required Skills & Qualifications: - 5+ years of backend development experience - Minimum 2+ years of hands-on Golang development experience in production environments - Strong experience with Go frameworks/libraries such as Gin, Echo, Fiber, and gRPC - Experience designing and building microservices and distributed systems - Solid understanding of goroutines, channels, concurrency patterns, and performance optimization - Experience with Kafka or RabbitMQ for asynchronous/event-driven systems - Hands-on experience with Docker and Kubernetes - Strong understanding of REST APIs and service-to-service communication - Experience with distributed tracing and observability tools such as OpenTelemetry, Jaeger, or Grafana - Knowledge of service discovery tools such as Consul, etcd, or Kubernetes-native discovery - Experience with API gateways and traffic management tools like Kong, NGINX, or Istio - Strong knowledge of PostgreSQL, MongoDB, and Redis - Understanding of scalability, resilience patterns, and backend architecture principles - Good debugging, analytical, and problem-solving skills Preferred Skills: - Experience in high-scale production environments - Exposure to cloud-native architectures - Familiarity with DevOps and CI/CD practices - Experience with security, authentication, and rate-limiting implementations - Immediate joiners preferred .
More at Important Business
Related open roles
Senior CIAM Engineer (Auth0 Specialist) (Noida)
Delhi NCR
Java Developer - Hiring Urgently (Mumbai)
Mumbai
Java Devops Engineer (Pimpri Colony)
Mumbai
SF Sales Cloud Developer (Hyderabad)
Hyderabad
DevOps Engineer - CI/CD Tools - Urgent Hiring (Gurugram)
Delhi NCR
Senior Firmware Engineer - Secure SSD & Embedded Security (Bengaluru)
Bangalore