Description : About the Role :
We are looking for a highly skilled Golang Developer with a strong background in relational databases to join our growing engineering team. The ideal candidate will be responsible for developing robust, scalable, and efficient backend systems while ensuring high performance and reliability across our applications.
Key Responsibilities :
- Design, develop, and maintain scalable backend services using Golang.
- Work with MySQL or PostgreSQL to build efficient and optimized database structures.
- Implement RESTful APIs and ensure seamless integration with front-end systems.
- Optimize database queries, indexing, and schema design for performance improvements.
- Collaborate with cross-functional teams to design and develop microservices-based architectures.
- Participate in code reviews, debugging, and resolving production issues.
- Maintain clean, maintainable, and well-documented code.
Required Skills :
Strong proficiency in Golang programming.Hands-on experience with MySQL or PostgreSQL (MongoDB not preferred).Good understanding of database design, joins, indexing, and query optimization.Strong knowledge of RESTful APIs and microservice architecture.Solid grasp of Data Structures and Algorithms for efficient problem-solving.Good to Have :
Experience with Git, CI / CD pipelines, Docker, or Kubernetes.Familiarity with cloud platforms (AWS, GCP, or Azure).Key Skills (for Naukri & Hirist tags) :
Golang, Go Programming, MySQL, PostgreSQL, Database Design, REST API, Microservices, DSA, Problem Solving, Docker, Kubernetes, CI / CD, Backend Development(ref : hirist.tech)