Junior Golang Developer
GS Lab & GAVS
3 - 6 years
Chennai
Posted: 26/02/2026
Job Description
Need By: 08-Jan-2026
Job Location: Chennai/Pune
Job Description: Jr. Golang Engineer (3–6 Years)
Expected to be proficient in Go's idiomatic patterns and distributed systems.
Key Responsibilities
Microservices Design: Building and maintaining high-performance microservices using Go frameworks like Gin, Echo, or Fiber.
Concurrency Management: Implementing advanced concurrency patterns using Goroutines and Channels to handle high-traffic workloads.
API Development: Developing and documenting gRPC and RESTful APIs, focusing on low-latency and high-throughput communication.
Infrastructure & DevOps: Working with Docker and Kubernetes for containerization and orchestration. Integrating services with CI/CD pipelines (GitHub Actions/Jenkins).
Data & Middleware: Managing data persistence with PostgreSQL, MySQL, or NoSQL databases like MongoDB. Implementing messaging queues such as Kafka or RabbitMQ.
Performance Optimization: Identifying and resolving bottlenecks in Go applications through profiling and benchmarking tools.
Required Technical Stack
Language: Golang (Standard Library, Context, Interfaces, and Memory Management).
Databases: SQL (Postgres/MySQL) and NoSQL (Redis/Cassandra).
Communication: gRPC, Protobuf, WebSockets, and Message Brokers.
Testing: Writing unit, integration, and performance tests using Go’s built-in testing packages or Testify
About Company
GS Lab and GAVS have merged to offer end-to-end digital transformation and IT services. Their combined expertise spans AI/ML, cloud modernization, infrastructure management, and cybersecurity. They serve clients in healthcare, BFSI, and enterprise IT.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
