Job Title: Senior Golang Developer
Experience Level: 5-9 Years
Location: Bangalore
Job Summary:
We are seeking a highly skilled and experienced Senior Golang Developer to design, develop, and maintain robust, scalable, and high-performance backend systems and APIs. The ideal candidate will possess strong expertise in Go (Golang) and Python, with a proven track record of building and deploying production-grade applications. This role requires a deep understanding of distributed systems, microservices architecture, and cloud-native development practices.
Key Responsibilities:
- 5+ yrs of experience in design, develop, and maintain high-performance, scalable, and reliable backend services and APIs using Go (Golang) and Python.
- Implement and optimize microservices architecture, ensuring efficient communication and data flow between services.
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Collaborate with cross-functional teams (product, frontend, DevOps) to define, design, and deliver new features and functionalities.
- Develop and manage CI/CD pipelines, automated testing, and deployment strategies using tools like Docker and Kubernetes.
- Troubleshoot, debug, and resolve complex technical issues in production and staging environments.
- Ensure high availability, security, and performance of applications.
- Participate in code reviews, provide constructive feedback, and mentor junior developers.
- Stay updated with emerging technologies and industry trends in Go, Python, and cloud-native development.
Other DetailsEmployment Type: Full Time, Permanent
Role Category: IT & Information Security - Other
TCS Hiring Golang Developer in Hyderabad, Apply TCS Careers in Hyderabad.