Talent.com
This job offer is not available in your country.
Backend Developer - Golang

Backend Developer - Golang

Success Pact Consulting Pvt LtdBangalore
30+ days ago
Job description

Role : Backend Developer (Golang)

Location : Bangalore

Experience : 2-4 Years

Responsibilities :

  • Take full ownership of features from design to deployment Build, Ship, and Own.
  • Design and optimize scalable, maintainable backend solutions addressing real-world user problems.
  • Collaborate with UX / design teams to refine user experiences and work with business stakeholders to align on priorities.
  • Make informed trade-offs balancing speed, performance, and maintainability.
  • Participate actively in system design discussions, code reviews, and continuously improve development standards.
  • Define and manage Product Requirement Documents (PRDs), track feature impact, and iterate based on user feedback and data insights.
  • Utilize CI / CD pipelines for phased rollouts, A / B testing, and controlled experimentation.
  • Work cross-functionally with product managers, engineers, and DevOps to deliver end-to-end ownership of product and technology.

Requirements :

  • Strong proficiency in Golang, with solid understanding of Goroutines, Go Channels, and concurrency patterns.
  • Hands-on experience building and scaling production backend services that handle real-world traffic.
  • Skilled in writing clean, performant, and maintainable code with best practices.
  • Experience with Docker and Kubernetes for containerization and orchestration.
  • Familiarity with SQL databases such as Postgres or MySQL.
  • Knowledge of Redis for caching and session management.
  • Experience with monitoring tools like Prometheus and Grafana.
  • Comfortable using Git for version control and collaborating in team workflows.
  • Experience with message brokers like Kafka, NATS, or RabbitMQ is a plus.
  • Exposure to CI / CD tools such as Jenkins is preferred but not mandatory.
  • Prior experience in a product-based company, understanding iterative development and fast delivery cycles.
  • Ability to work in lean teams, wearing multiple hats across development, DevOps, and product ownership.
  • Nice to Have :

  • Familiarity with cloud platforms like GCP or AWS.
  • Knowledge of microservices architecture and event-driven systems.
  • Experience with monitoring distributed systems and troubleshooting performance issues.
  • (ref : hirist.tech)

    Create a job alert for this search

    Developer Golang • Bangalore