Skip to main content
Posted 12 June, 2026

Applied Cloud Computing - Golang Developer

Nexthire
Chennai,IN Full Time
Reference: 136_762505_a2a6a895d091

Role Overview

As a Golang Developer, the candidate will be responsible for designing, developing, and

maintaining high-performance, scalable applications and services using Go. The role

requires strong expertise in Go and its ecosystem to deliver efficient, reliable, and

maintainable software solutions.

Key Responsibilities

Design and implement backend services and applications using Golang

Build high-performance, concurrent, and scalable systems

Develop RESTful APIs and microservices

Write clean, efficient, and well-tested code

Implement proper error handling and logging mechanisms

Optimize application performance and resource utilization

Troubleshoot and resolve complex technical issues

Collaborate with cross-functional teams on system design and implementation

Participate in code reviews and provide constructive feedback

Create and maintain technical documentation

Implement CI/CD pipelines for Go applications

Stay updated with Go ecosystem developments and best practices

Key Performance Indicators (KPIs)

Code quality and maintainability

Application performance metrics

System reliability and uptime

Project delivery timelines

Technical documentation quality

Key Job Requirements

Education & Experience

Graduate or Postgraduate in Computer Science or related Engineering

specialization

Relevant hands-on experience in software development with strong focus on

Golang

Must-Have Skills

Strong proficiency in Go and its standard library

Experience with Go concurrency patterns (goroutines, channels)

RESTful API design and implementation in Go

Microservices architecture knowledge

Familiarity with Go web frameworks (Gin, Echo, etc.)

Experience with databases and Go drivers

Testing methodologies (unit & integration testing)

Memory management and performance optimization

Containerization using Docker

Version control systems (Git)

CI/CD practices

Strong problem-solving skills and attention to detail

Good communication and collaboration skills

Preferred Skills

gRPC and Protocol Buffers

Message queuing systems (Kafka, NATS)

Kubernetes

Observability tools

GraphQL in Go

Security best practices

Cloud platforms (AWS, Azure, GCP)

Employment Type: FULL_TIME

Sign up for Job Alerts