Mid Level Go-lang Developer Job in Everestek

Mid Level Go-lang Developer

Apply Now
Job Summary Position: Mid Level Go-Lang Developer
No of Openings: 4
Type: Full Time

Details

  • 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
  • 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 business processes
  • 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
  • Experience with cloud services such as AWS is plus
  • Excellent communication skills is a must
  • Excellent logical and problem solving skills
  • Experience with Dependency management tools such as Godep, Sltr, etc.
  • Experience with Go s templating language and code generation tools, such as Stringer
  • Experience with Popular Go web frameworks, such as Revel and Router packages, such as Gorilla Mux

Job Role

  • Develop scalable, secure, robust, testable, efficient, and easily maintainable code in GoLang
  • Develop microservices and batch processing applications in GoLang
  • Develop microservices and batch processing applications in GoLang
  • Write reusable, testable and efficient code
  • Write reusable, testable and efficient code
  • Write reusable, testable and efficient code
  • Improve the existing code and help cleaning up technical debt
  • Work closely with test developers to help them write automation scripts using selenium
  • Work in a highly agile environment and help the team achieve their sprint goals in any way possible
  • Interact with stakeholders to understand requirements
  • Prepare and give detailed demos to key stakeholders
  • Prepare sprint plans based on the requirements
  • Work efficiently with developers and scrum masters in different timezone
Experience Required :

Minimum 5 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs