03 Oct
|
CleverTap
|
Mumbai
About the role:
We're automating CleverTap's internal processes - the repetitive, multi-step work that today gets done manually across IT, Human Resources, Finance, Sales, Marketing and Engineering. You'll build these automations as durable workflows in Java on Temporal. Some workflow steps call LLMs to classify, summarise, derive intent or draft content; the rest is solid backend engineering - integrating SaaS applications with human-in-the-loop (where applicable).
You will be working on durable distributed systems - retries, idempotency, state that lives for days and in-flight workflows that must survive deployments.
You do not need prior Temporal experience. We are hiring for Java fundamentals. You'll pick up Temporal patterns rapid - our code review hooks run a Temporal developer skill that guides you on workflow patterns, versioning, and the determinism rules that trip up every newcomer. In this role, you will also get an opportunity to learn Temporal and LLM integration on the job, with mentorship and AI tooling.
What will you do:
- Build Temporal workflows and activities in Java that automate internal processes end to end
- Glue the systems that internal processes touch - internal services, third-party SaaS APIs, databases, queues - and handle each one's failure modes
- Add LLM-backed steps where they make sense, with retries, timeouts, cost controls, and human approval when confidence is low or is required for compliance purposes
- Deal with long-running state properly: signals, waits, compensation for partial failures, versioning workflows already in flight
- Make workflows observable, so the teams that own the processes can see what ran, where it's stuck, and why
- Talk to the people whose processes you're automating, scope the work with them, and document how the workflow behaves
What are we looking for?
Must have:
- 2+ years of professional Java development, with production code you can talk through in detail
- Solid grasp of concurrency and error ha
📌 Backend Engineer (Mumbai)
🏢 CleverTap
📍 Mumbai