Talent.com
Golang Developer with Temporal

Golang Developer with Temporal

AmpstekBengaluru, Karnataka, India
2 days ago
Job description

Job Title : Golang Developer with Temporal Experience

Location : Any Infosys location (Bangalore preferred)

Type : Contract

Job Description :

Key Responsibilities :

  • Design and implement scalable backend services and microservices in Golang.
  • Build and manage complex workflows and long-running processes using Temporal.io.
  • Develop fault-tolerant and distributed systems for production environments.
  • Collaborate with DevOps, frontend, and product teams to deliver secure and performant APIs and services.
  • Write unit, integration, and end-to-end tests to ensure code quality and maintainability.
  • Monitor, debug, and resolve issues in production systems.
  • Participate in architectural reviews and help drive best practices in backend development and workflow orchestration.
  • Document design decisions, APIs, and operational procedures.

________________________________________

Requirements : Must-Have :

  • 3+ years of professional experience in Golang.
  • 1+ years of hands-on experience with Temporal.io (or a similar workflow orchestration system such as Cadence).
  • Strong understanding of microservices architecture and distributed systems.
  • Experience with gRPC, REST APIs, and message queues (e.g., Kafka, NATS).
  • Solid understanding of concurrency, context propagation, and Go’s runtime internals.
  • Familiarity with CI / CD pipelines and containerization (Docker, Kubernetes).
  • Experience working with SQL and NoSQL databases.
  • Proficient in writing clean, maintainable, and well-tested code.
  • Create a job alert for this search

    Golang Developer • Bengaluru, Karnataka, India