Job Title: Golang Developer
Experience Required: 3–6 Years
Location: Bangalore
Employment Type: Full-time
Job Overview:
We are seeking a skilled Golang Developer with 4–6 years of experience in backend
development.
The ideal candidate will have hands-on expertise in building scalable, secure, and
high-performance applications using Go. You will work closely with cross-functional teams to
design, develop, and deploy backend services and APIs.
Key Responsibilities:
● Design, develop, test, and maintain scalable backend services using Golang.
● Build RESTful and/or gRPC APIs for internal and external integrations.
● Optimize application performance, memory usage, and concurrency.
● Implement microservices architecture with containerization tools like Docker and
Kubernetes.
● Work with databases (SQL/NoSQL) such as PostgreSQL, MySQL, MongoDB, or Redis.
● Write clean, maintainable, and well-documented code following best practices.
● Participate in code reviews, debugging, and troubleshooting production issues.
● Collaborate with DevOps teams for CI/CD pipelines and cloud deployments
(AWS/GCP/Azure).
● Ensure security, scalability, and high availability of applications.
Required Skills & Qualifications:● 4–6 years of professional software development experience, with at least 3+ years in
Golang.
● Strong understanding of Go routines, channels, and concurrency patterns.
● Proficiency in building and consuming REST/gRPC APIs.
● Experience with relational and NoSQL databases.
● Familiarity with containerization and orchestration (Docker, Kubernetes).
● Good knowledge of cloud platforms (AWS, GCP, or Azure).
● Understanding of microservices architecture and distributed systems.
● Hands-on experience with Git, CI/CD tools, and testing frameworks.
● Strong problem-solving and debugging skills.
Good to Have (Optional):
● Experience with message queues (Kafka, RabbitMQ, NATS).
● Knowledge of monitoring and logging tools (Prometheus, Grafana, ELK).
● Exposure to Agile/Scrum methodology.
● Familiarity with front-end integration or full-stack development.
Education:
● Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
Job Type: Full-time
Pay: ₹1,000, ₹2,000,000.00 per year
Work Location: In person