NextHire Consulting Logo

NextHire Consulting

Applied Cloud Computing - Golang Developer

Posted 5 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu, IND
Entry level
In-Office
Chennai, Tamil Nadu, IND
Entry level
Design, develop, and maintain high-performance, concurrent backend services and microservices in Go. Build RESTful APIs, optimize performance, implement testing, CI/CD, containerization, and collaborate on system design, documentation, and code reviews.
The summary above was generated by AI

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)

Similar Jobs

4 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Aerospace • Information Technology • Software • Cybersecurity • Design • Defense • Manufacturing
Manage site operations and employee services for Boeing Chennai: facilities planning, vendor and landlord coordination, asset and budget management, safety and compliance (SEZ), project and technical services oversight, P2P procurement, audits, and operational excellence and sustainability initiatives.
Top Skills: MS Office
11 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Design, develop, and optimize reporting solutions for Oracle HCM. Responsible for report development, data integration, performance optimization, and collaboration across teams.
Top Skills: Bi PublisherGitHcm ExtractsHdlOracle BiSQL
11 Hours Ago
In-Office
Chennai, Tamil Nadu, IND
Senior level
Senior level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Lead a full stack development team focusing on Java and Angular. Provide technical support, drive quality, and optimize workflows while understanding user needs and end-user pain points.
Top Skills: AIAngularAzure CloudJavaKubernetesSpring Boot

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account