Found Description
Software Developer (Temporal IO)
We are seeking a Software Engineer / Developer with hands‑on experience in Temporal.io and strong backend engineering skills, ideally with Java. This role focuses on designing, building, and maintaining reliable, scalable, event‑driven backend services and workflows using Temporal's durable execution model.
Key Responsibilities
- Design, develop, and maintain backend services using Java (or Golang/Python/C# where applicable).
- Implement distributed system patterns such as retries, timeouts, event sourcing, and stateful workflows.
- Develop REST APIs, microservices, and backend components that integrate with external systems and internal services.
- Collaborate with architects, DevOps, and product teams to design scalable and maintainable system architectures.
- Write clean, testable, maintainable code and contribute to peer reviews, technical documentation, and knowledge sharing.