Job Description
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/Gorirla )
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