Contract - Golang Developer
Our Company is a global technology consulting and digital solutions company that enables enterprises to reimagine business models and accelerate innovation through digital technologies. Powered by more than 84,000 entrepreneurial professionals across more than 30 countries, caters to over 700 clients. Our extensive domain and technology expertise helps drive superior competitive differentiation, customer experiences, and business outcomes.
Job Description
We are looking for a skilled Golang Developer to design, develop, test, and maintain scalable backend services and APIs. The ideal candidate should have strong experience with Go, REST APIs, microservices, databases, and cloud technologies.
Responsibilities
Develop and maintain backend services using Go (Golang).
Design and implement RESTful APIs and microservices.
Write clean, efficient, maintainable, and well-tested code.
Work with SQL and NoSQL databases.
Implement concurrency using Go routines and channels where appropriate.
Troubleshoot performance, reliability, and production issues.
Write unit, integration, and API tests.
Participate in code reviews and technical discussions.
Collaborate with frontend, DevOps, QA, and product teams.
Deploy and monitor services in cloud environments.
Required Skills
Strong proficiency in Go/Golang.
Good understanding of Go routines, channels, interfaces, and error handling.
Experience building REST APIs and microservices.
Knowledge of HTTP, JSON, authentication, and API design.
Experience with PostgreSQL/MySQL and preferably Redis/MongoDB.
Familiarity with Docker and Kubernetes.
Experience with Git and CI/CD pipelines.
Understanding of software design patterns and data structures.
Good debugging and problem-solving skills.
Key skills : Golang Developer
Work experience : 3 to 10 years
Employment type : Contract
Work mode : Work From Office
Educational qualification : Any Graduate
Job location : PAN INDIA
Notice Period : 15 Days ( Must join within 15 Days )