Overview:
The Golang Developer plays a crucial role in our organization responsible for developing scalable and efficient backend systems using Golang. This role is essential in ensuring the reliability and performance of our applications as well as contributing to the architectural design and implementation of our software solutions.
Job Description:
Proficiency and extensive experience in writing the Rest API code using Golang
Experience payment gateway integration using RazorPay.
Sounds understanding of fundamentals and architecture of Golang
Experience with web communications and file transfers over HTTPS
Fundamental understanding on security requirements in typical enterprise IT
environment
Experience using git
Required Qualifications:
- Bachelors degree in Computer Science Engineering or related field.
- Proven experience as a Golang Developer or similar role.
- Extensive knowledge of Golang programming language and best practices.
- Experience in developing and consuming RESTful APIs.
- Proficiency in backend development and microservices architecture.
- Strong understanding of data structures and algorithms.
- Ability to write clean efficient and maintainable code.
- Familiarity with software development methodologies and principles.
- Experience with version control systems (e.g. Git).
- Excellent problemsolving and analytical skills.
backend development,api design,microservices,go (golang)