Company logo

Golang Developer

Feathersoft Info Solutions Pvt. Ltd.

Trivandrum

in 1 month

Brief DescriptionRoles 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/Gorirla)

Knowledge of version control systems (e.g., Git)

Preferred Skills 

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