Company logo

Golang Developer

Feathersoft Info Solutions Private Limited

Kochi

in 2 days

Roles and Responsibilities :

• Strong knowledge of Go programming language paradigms, constructs, and idioms.
• Writing scalable, robust, testable, efficient, and easily maintainable code
• Deep understanding of  OOPS concepts, Database design, REST/GRPC APIs; Service design.
• Strong experience in building Authentication and Authorization APIs.
• Strong experience in building server and client-side server gRPC interceptor.
• Knowledge of common Go-routine, Channel patterns, and implementation of General Design
• Dependency management tools such as go mod.
• Knowledge of any 1 web framework in Go (Gin/Beego/Reval/Gorilla)
• Knowledge of version control systems (e.g., Git) 
• Experience with cloud platforms (e.g., AWS, GCP, or Azure) 
• Experience writing Unit tests and ability to debug programs in Go.
• Strong experience in working with RDBMS/GraphDB.
• Strong communication skills and ability to work in a team environment 
• Experience: 1-3 yrs