Locations : Hyderabad / Bangalore (Hybrid - 3 days onsite Type : Permanent / Full-Time : 58 Years (Minimum 3+ years in : Period : Immediate Joiners Interview : At least 1 F2F round mandatory out of 3 Documents : PF & Live Bank Statement from all previous Required : Frequent job changes not preferred
Key Responsibilities :
- Design, develop, test, and maintain robust backend services and RESTful APIs using Go (Golang).
- Debug, refactor, and optimize code for high performance and scalability.
- Implement observability (logging, metrics, tracing) and monitoring solutions.
- Take ownership of features from requirement gathering to production deployment.
- Work with CI / CD pipelines, Docker / Kubernetes, and cloud platforms (AWS, GCP, or Azure).
Required Skills :
3+ years hands-on in Golang with 58 years overall backend development.Deep knowledge of Go idioms, concurrency (goroutines, channels), memory management, error handling.Strong database skills with SQL / NoSQL : PostgreSQL, MySQL, MongoDB, Redis, etc.Experience with cloud platforms (AWS, Azure, GCP).Comfortable with unit / integration testing, and mocking frameworks.Hands-on with CI / CD tools : GitHub Actions, GitLab CI, Jenkins, etc.Familiar with monitoring / logging tools like Grafana, ELK, Loki.Good to Have :
Knowledge of event-driven architecture, distributed tracing.Experience writing CLI tools in Go.Understanding of Clean Architecture, DDD (Domain-Driven Design).Soft Skills :
Strong communication & teamwork abilities.Proactive and analytical with a problem-solving mindset.Comfortable working in Agile / Scrum teams.Develop, test, and maintain highly performant backend services and APIs using Go (Golang).Debug, refactor, and optimize codebases and backend systems to ensure high performance, scalability, and reliability.Implement observability, logging, monitoring, and debugging for backend systems.Own features end-to-end from planning to production deployment.Work with CI / CD pipelines, containers, and cloud Skills & Experience :5- 8 years of professional backend development experience with at least 3+ years in Golang.Strong understanding of Go idioms, concurrency (goroutines, channels), memory management, and error handling.Proficiency in working with SQL / NoSQL databases (SQL lite, PostgreSQL, MySQL, MongoDB, Redis).Familiarity with cloud platforms (AWS, GCP, Azure) and deploying scalable services.Hands-on with unit testing, integration testing, and mocking.Experience with CI / CD tools (GitHub Actions, GitLab CI, Jenkins, etc.).Working knowledge of monitoring and logging tools like Grafana, ELK, or Loki.Good to Have :
Experience with event-driven architectures and distributed tracing.Exposure to writing CLI tools in Go.Knowledge of clean architecture, DDD.Soft Skills :
Excellent communication and collaboration skills.Strong problem-solving and critical-thinking mindset.Comfortable working in Agile or Scrum-based environments.ref : hirist.tech)