Golang Software Engineer

Role
As a Golang Software Engineer, you should be familiar with full software development life cycle, from conception to
deployment, comfortable around both front-end and back-end coding languages, development frameworks and third party libraries
Desired skills
- 2-4 years of proven experience with at least one project in Golang
- Strong Knowledge of Golang HTTP server, Golang Build system, Golang Threads, Golang web application development, Golang Rest services
- Experience in Java, JavaScript Frameworks and libraries like jQuery
- Sound knowledge with databases like MongoDB, MySQL,
- Experience in developing and designing RESTful services and APIs
- Experience in Micro services architecture
- Experience in Banking, Financial and Fintech domain is an added advantage
- Familiarity with Blockchain protocols is a plus
- Knowledge of Agile development environment is preferable
- Bachelors or master’s degree in engineering (preferably Computer Science or Information Technology)