Role : Golang Developer
Exp : 3+ years
Location : Chennai
Job description :
Core Responsibilities :
Design, develop, and maintain robust, scalable backend services and APIs using Go (Golang).
Write clean, well-documented, and efficient code following best practices.
Optimize application performance and ensure high availability and reliability.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Troubleshoot, debug, and resolve issues in development, staging, and production environments.
Design and manage databases (SQL and NoSQL) ensuring efficient data storage and retrieval.
Implement and manage containerized applications using Docker or similar technologies.
Work with cloud platforms (AWS, GCP, Azure, etc.) to deploy and maintain services.
Participate in code reviews, knowledge sharing, and team collaboration.
Required Skills & Qualifications :
Proficiency in
Go (Golang)
programming.
Strong experience building and consuming
RESTful APIs .
Solid understanding of
concurrent programming
and Go’s concurrency model (goroutines, channels, etc.).
Hands-on experience with
SQL
(e.g., PostgreSQL, MySQL) and
NoSQL
databases (e.g., MongoDB, Redis).
Experience with
Docker
and container orchestration tools.
Familiarity with
cloud services
such as AWS, GCP, or Azure.
Proficient with version control systems like
Git .
Excellent
problem-solving
and
analytical
skills.
Strong attention to detail and commitment to writing clean, maintainable code.
Interested candidate please share your resume to the following mail ID priyanka.raji@kumaran.com
Golang Developer • India