Posted on: 15/07/2025
Role : Senior Golang Developer
Experience : 6-10 Years
Employment Type : Full-time
Job Overview :
We are seeking a highly skilled and experienced Senior Golang Developer to join our team in Pune. You will be responsible for designing, building, and maintaining efficient, scalable, and reliable software using Go. The ideal candidate will have a deep understanding of concurrent programming, distributed systems, and a proven track record of delivering high-performance applications.
Key Responsibilities :
- Design, develop, and maintain robust, high-performance, and scalable applications using Go (Golang).
- Write clean, efficient, and well-documented code following best practices and coding standards.
- Implement and manage RESTful APIs and microservices.
- Collaborate with cross-functional teams including product managers, architects, and other developers to define requirements and deliver solutions.
- Troubleshoot, debug, and optimize existing Go applications for performance and reliability.
- Design and implement concurrent and parallel programming solutions in Go.
- Participate in code reviews to ensure code quality, maintainability, and knowledge sharing within the team.
- Stay updated with the latest industry trends, tools, and best practices in Go development and cloud-native architectures.
Required Skills & Qualifications :
- 6-10 years of professional experience as a Golang Developer.
- Strong proficiency in Go (Golang) and its core libraries.
- Deep understanding of concurrency patterns in Go (goroutines, channels).
- Experience with various Go frameworks and tools for web development or backend services.
- Solid understanding of database technologies (relational and NoSQL) and ORMs/ODM.
- Familiarity with version control systems, particularly Git.
- Experience with designing and consuming RESTful APIs and building microservices.
- Strong problem-solving and analytical skills, with the ability to tackle complex technical challenges.
- Excellent verbal and written communication skills.
Preferred Qualifications :
- Experience with cloud platforms (AWS, Azure, GCP).
- Knowledge of containerization technologies (Docker, Kubernetes).
- Familiarity with message queues (Kafka, RabbitMQ) and stream processing.
- Experience with performance testing and optimization of Go applications.
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1513299
Interview Questions for you
View All