Golang Developer

Responsibility

Job Position: Golang Developer
Location: Hyderabad
Experience: 5+ Years
Employment Type: Contract-to-Hire (C2H)


Role Summary

We are looking for an experienced Golang Developer to design, develop, and maintain scalable backend applications. The ideal candidate should have strong expertise in Go programming, concurrency, REST APIs, and microservices, along with experience in database integration, cloud platforms, and performance optimization.


Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Golang.
  • Develop RESTful APIs and microservices using clean, efficient, and maintainable Go code.
  • Implement Go concurrency concepts, including Goroutines, Channels, and Mutex, for performance optimization.
  • Integrate SQL/NoSQL databases, third-party APIs, and messaging systems.
  • Troubleshoot and resolve application and production issues.
  • Write unit and integration tests to ensure code quality and reliability.
  • Collaborate with cross-functional teams in an Agile development environment.

Required Skills & Experience

  • 5+ years of hands-on experience in Golang development.
  • Strong understanding of Go concurrency, including Goroutines, Channels, and Mutex.
  • Experience in RESTful API and microservices development.
  • Strong knowledge of Data Structures and Algorithms.
  • Hands-on experience with SQL/NoSQL databases.
  • Knowledge of Docker and Kubernetes.
  • Experience with Kafka or other messaging systems.
  • Exposure to cloud platforms such as AWS, Azure, or GCP.
  • Experience with Go testing frameworks, Git, and CI/CD practices.

Good to Have

  • Experience with Go frameworks such as Gin, Echo, or Fiber.
  • Hands-on experience with Kafka and Redis.
  • Familiarity with Kubernetes, Docker, and cloud platforms.
  • Experience with CI/CD tools such as Jenkins and GitHub Actions.

Key Skills

Golang | Go Concurrency | Goroutines | Channels | Mutex | REST APIs | Microservices | Data Structures & Algorithms | SQL | NoSQL | Kafka | Redis | Docker | Kubernetes | AWS | Azure | GCP | Unit Testing | Git | CI/CD

Apply Now

    Contact Us