Golang Developer | Codersbrain
Job Description
GOLANG DEVELOPER
Location: Bengaluru
Work mode: Hybrid (3 days work from office)
We are looking for a Golang Developer to:
● Develop backend services in Go Language
● Write code to handle the scale of thousands of requests per second ● Following best practices of XP/Agile like TDD, SOLID principles, pair programming, etc.
● Deal with cloud-native services and Debug issues on a live setup
Must haves
● 4 to 6 years Development and delivery experience with Go
● Hands-on experience in developing, testing and deploying large scale applications using Golang, Postgresql, Redis
● Good knowledge of RESTful API web services and good experience with API Frameworks
● Familiarity with code versioning tools(Git)
● Experience writing scalable solutions and having knowledge on big data tools like Kafka
● Great Object-Oriented and functional programming skills, including strong design pattern knowledge.
● Strong communication and client-facing skills. Good to have
● Experience with Microservices, Microservice Principles (Service discovery, API gateways etc) knowledge is a bonus.
● Familiarity with at least one cloud service (Heroku/AWS/GCP/Azure) will be good to have.
● Experience with API security standards and implementation (OAuth)