Mid Level Go-Lang DeveloperJob Location : Mumbai/SuratType: Full TimeTitle : Software Engineer II# Of Openings : 4Start Date: ASAPJob Summary:Everestek is a modern technology services & solutions company where our goal is to helpclients with their technology needs. Digital transformation is at its peak at every business andEverestek provides an all in one solution for it.We are looking for a Go-Lang developer to work on a modern FinTech platform. You will beresponsible for creating and maintaining micro services and batch processing applications usingGO that will be an integral part of this platform. We are looking for someone who understandselegance in APIs and experience in building libraries used by other developers.Key Qualifications & Skills 5+ years of experience working with any server side programming language 3+ years of experience developing applications with Go. Strong knowledge of Go programming language, paradigms, constructs, and idioms Knowledge of serverless programming using AWS lambda in Go is a plus Experience with the full site of Go frameworks and tools, including: Dependency management tools such as Godep, Sltr, etc. Gos templating language Gos code generation tools, such as Stringer Popular Go web frameworks, such as Revel Router packages, such as Gorilla Mux Ability to write clean and effective Godoc comments Able to integrate multiple data sources and databases into one system Experience with designing and developing REST APIs using Go Knowledge of user authentication and authorization between multiple systems,servers, and environments Experience in designing database schemas that represent and support businessprocesses Strong unit test and debugging skills Proficient understanding of code versioning tools such as Git Understanding of fundamental design principles behind a scalable application Experience with cloud services such as AWS is plus Excellent logical and problem solving s