We are looking for a passionate Golang Developer with 35 years of experience in building scalable, high-performance, and reliable backend systems.
You will be responsible for designing, developing, and maintaining robust microservices and APIs while collaborating with cross-functional teams to deliver high-quality Responsibilities :
- Design, develop, test, and deploy backend services and APIs using Golang.
- Build scalable, secure, and high-performing distributed systems.
- Collaborate with product managers, architects, and frontend engineers to deliver end-to-end solutions.
- Optimize code for performance, maintainability, and scalability.
- Write clean, testable, and reusable code following best practices.
- Troubleshoot and resolve issues in production systems.
- Stay updated with new technologies and contribute to technical Skills & Qualifications :
- 3-5 years of professional software development experience.
- Strong proficiency in Golang with hands-on experience in building backend systems.
- Experience with microservices architecture, RESTful APIs, and gRPC.
- Familiarity with databases (SQL and NoSQL).
- Good understanding of concurrency, data structures, and algorithms.
- Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS / GCP / Azure).
- Strong problem-solving and debugging skills.
- Excellent communication and collaboration to Have :
- Experience with message queues (Kafka, RabbitMQ, NATS).
- Knowledge of CI / CD pipelines and DevOps practices.
- Exposure to monitoring tools (Prometheus, Grafana, ELK).
(ref : hirist.tech)