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
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
