HamburgerMenu
hirist

Golang Developer

Orcapod Consulting Services
6 - 8 Years
Multiple Locations

Posted on: 03/09/2026

Job Description

Job Description :


Key Responsibilities :


- Design, develop, and maintain scalable backend services using Go (Golang).

- Build and integrate robust RESTful APIs for enterprise applications.

- Work with application-layer protocols such as HTTP and gRPC.

- Design and develop solutions using distributed storage and database systems.

- Work with MongoDB, Redis, and MySQL for data storage, caching, and persistence.

- Implement efficient and reliable backend services with a focus on performance, scalability, and security.

- Monitor application performance and troubleshoot production issues using observability and monitoring tools.

- Work with Elasticsearch, Kibana, Grafana, and Prometheus for logging, monitoring, and performance analysis.

- Apply strong knowledge of Data Structures and Algorithms to develop efficient solutions.

- Participate in code reviews, technical discussions, and system design activities.

- Collaborate with cross-functional teams to understand requirements and deliver high-quality software solutions.

- Troubleshoot, debug, and optimize backend applications and distributed systems.

Required Skills :

- Strong proficiency in Go (Golang) backend development.

- Hands-on experience building RESTful APIs.

- Good understanding of HTTP and gRPC.

- Experience with MongoDB, Redis, and MySQL.

- Knowledge of distributed systems and storage technologies.

- Experience with Elasticsearch, Kibana, Grafana, and Prometheus.

- Strong understanding of Data Structures and Algorithms.

- Good knowledge of software development principles and best practices.

- Strong problem-solving and analytical skills.

Educational Qualifications :

- B.E. / B.Tech. / M.Tech. / MS in Computer Science, Engineering, or a related field.

Preferred Candidate Profile :

- Strong experience developing production-grade backend systems using Golang.

- Good understanding of scalable and distributed application architecture.

- Experience working with high-volume data and performance-sensitive applications.

- Strong debugging and troubleshooting capabilities.

- Excellent communication and collaboration skills.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...