Talent.com
Software Developer - Golang

Software Developer - Golang

Quadagile ConsultingBangalore
12 days ago
Job description

One of our client is looking for a skilled Golang Developer to join their engineering team and help build high-performance, scalable, and secure backend systems. The ideal candidate should be passionate about writing clean, efficient code and collaborating across teams to deliver impactful features.

Key Responsibilities :

  • Design, develop, test, and deploy backend services and APIs using Golang.
  • Build scalable and reliable systems that can handle high-volume transactions.
  • Write efficient and maintainable code following best practices and design patterns.
  • Integrate with front-end applications, third-party APIs, and databases.
  • Collaborate with product managers, architects, and front-end teams to translate business requirements into technical solutions.
  • Implement unit tests, integration tests, and participate in code reviews to maintain high-quality standards.
  • Optimize application performance, identify bottlenecks, and troubleshoot issues.
  • Ensure security, data integrity, and compliance in backend systems.
  • Contribute to architectural decisions and help define backend engineering standards.
  • Maintain documentation of code, processes, and APIs.

Requirements :

  • Strong proficiency in Golang and its ecosystem.
  • Experience with RESTful APIs, gRPC, or GraphQL.
  • Solid understanding of concurrency, goroutines, and channels in Go.
  • Hands-on experience with microservices architecture.
  • Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB, Redis).
  • Familiarity with containerization and orchestration tools (Docker, Kubernetes).
  • Knowledge of CI / CD pipelines and version control systems (Git).
  • Strong problem-solving, debugging, and analytical skills.
  • (ref : hirist.tech)

    Create a job alert for this search

    Golang Developer • Bangalore