Job Title:  Consultant | Golang | Bengaluru | Engineering

Job requisition ID ::  92018
Date:  Dec 5, 2025
Location:  Bengaluru
Designation:  Consultant
Entity:  Deloitte Touche Tohmatsu India LLP

Job Title: Golang Developer

Location: Bengaluru, Karnataka

Experience: 3–6 years

Role Overview:

We are looking for a skilled Golang Developer to join our team. The ideal candidate will have strong experience in building scalable, high-performance applications using Go, along with a solid understanding of microservices architecture and cloud technologies.

Key Responsibilities:

  • Design, develop, and maintain backend services using Golang.
  • Implement RESTful APIs and integrate with third-party services.
  • Optimize application performance and ensure high availability.
  • Collaborate with cross-functional teams to define and deliver solutions.
  • Write clean, maintainable, and testable code following best practices.
  • Troubleshoot and debug issues across the development lifecycle.

Required Skills:

  • Strong proficiency in Golang programming language.
  • Experience with microservices architecture and API development.
  • Knowledge of Docker, Kubernetes, and containerized deployments.
  • Familiarity with SQL/NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Understanding of concurrency, goroutines, and channel patterns.
  • Experience with cloud platforms (AWS, GCP, or Azure).
  • Proficient in Git and CI/CD pipelines.

Good to Have:

  • Experience with message queues (Kafka, RabbitMQ).
  • Knowledge of GraphQL and gRPC.
  • Familiarity with monitoring tools (Prometheus, Grafana).

Education:

Bachelor’s degree in Computer Science, Engineering, or related field.