Job Title : Senior Golang Developer (MongoDB Expertise)
Experience : 5–9 years
Role Overview
We are seeking an experienced Golang Developer with strong expertise in MongoDB to design, develop, and maintain high-performance, scalable backend systems. The ideal candidate will have a proven track record of building microservices, working with distributed systems, and optimizing database performance.
Key Responsibilities
- Design and develop backend services and APIs using Golang .
- Implement and optimize MongoDB schemas, queries, and indexes for high-performance applications.
- Build and maintain microservices architecture with a focus on scalability and reliability.
- Collaborate with cross-functional teams (Frontend, DevOps, QA) to deliver robust solutions.
- Write clean, maintainable, and well-documented code following best practices.
- Troubleshoot and resolve performance bottlenecks in application and database layers.
- Ensure security, data integrity, and compliance in all backend operations.
- Participate in code reviews, architecture discussions, and technical documentation.
Required Skills & Qualifications
5–9 years of professional experience in backend development.Strong proficiency in Golang and its ecosystem.Hands-on experience with MongoDB (schema design, aggregation, indexing, performance tuning).Solid understanding of RESTful APIs , gRPC , and microservices architecture .Experience with Docker , Kubernetes , and CI / CD pipelines.Familiarity with cloud platforms (AWS, GCP, or Azure).Knowledge of unit testing , integration testing , and debugging tools.Strong problem-solving skills and ability to work in an agile environment.