Backend Engineer - Workflow Automation (Java/Temporal)

Posted 20 Days Ago
Mumbai, Maharashtra, IND
In-Office
Junior
Cloud
The Role
Build durable, distributed workflow automations in Java using Temporal. Integrate internal services, SaaS APIs, databases, and queues; implement retries, idempotency, timeouts, signals, compensation, versioning, observability, and human approvals. Add LLM-backed workflow steps with cost controls, communicate with nontechnical stakeholders, document processes, write tests, and safely manage long-running workflows through deployments and failures.
Summary Generated by Built In

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 fast - 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 handling

  • Working knowledge of distributed-systems basics: retries, idempotency, timeouts, and why "just retry it" is sometimes wrong

  • Experience integrating with APIs you don't control

  • Clear communication with non-engineering stakeholders - much of this job is understanding how a process really works from the person who does it

  • Willingness to learn Temporal quickly and interest in using LLMs in backend systems

Good to have:

  • Any exposure to workflow or job orchestration - Temporal, Cadence, Airflow, Step Functions, Camunda, or a homegrown state machine you had to maintain

  • Experience calling LLM APIs from code

Who will you report to: VP DevOps

Measures of Success:

  • Manual processes get replaced with workflows that teams trust enough to stop checking on

  • Workflows survive deploys, restarts, and worker crashes without losing state or double-executing side effects

  • Failures surface as actionable alerts, not silence

  • In-flight workflows are versioned safely - no orphaned runs, no replay errors in production

  • Automations are debuggable by their owners, not just by you

  • Code ships with tests, and technical debt is paid down rather than routed around

Why join us:

  • Contribute to a product backed by 11 technology patents, showcasing industry-leading innovation.
    You are passionate about technology and its impact on the high-growth mobile technology space

  • Power personalized engagement at scale, processing over 30 billion events daily and reaching 3+ billion devices worldwide.

  • Flourish in an Environment that Nurtures Growth and Curiosity

Learn More

Get to know us better before you apply!

Check out our product documentation, engineering blog, and customer stories to see how we work and what we value.

  • CleverAI 

  • CleverTap Developer Documentation

  • Blogs

  • TesseractDB™

  • CleverTap Product Demo

About CleverTap:

CleverTap is the world’s leading AI-first, all-in-one customer engagement and retention platform, redefining how brands build lasting customer relationships in the Agentic era. Powered by its proprietary CleverAI™ Decisioning Engine and the Agentic Universe, CleverTap enables autonomous, real-time decision-making that helps organizations deliver 1:1 individualized experiences at scale while maximizing ROI.

Its unified platform brings together an AI-native Personalization Engine, automated Journey Orchestration, its proprietary Customer Data Platform – TesseractDB™, and deep customer and product analytics to power truly intelligent, self-optimizing engagement across channels including mobile, web, email, SMS, WhatsApp, and more. By seamlessly connecting data, insights, and activation, CleverTap ensures every interaction is contextual, coordinated, and conversion-driven.

Recognized as a Leader in the 2026 Gartner® Magic Quadrant™ for Personalization Engines and a Strong Performer in The Forrester Wave™, CleverTap is at the forefront of the shift from campaign-led marketing to agent-led growth. Trusted by more than 2,000 global brands including IKEA, Tesco, Burger King, Levi’s, Decathlon, Domino’s, 7-Eleven, Jio, Grab, Carousell, and Emirates NBD, CleverTap helps businesses drive measurable growth through meaningful, autonomous customer engagement.

Backed by Accel, Peak XV Partners, Tiger Global, CDPQ, and 360 One, CleverTap has 550+ employees across offices in the US, the Middle East, Asia, and LATAM.

For more information, visit https://clevertap.com/ or follow us on Linkedin and X.

Join us in shaping the future of engagement.

CleverTap is dedicated to establishing an inclusive culture that welcomes individuals from diverse backgrounds, encouraging them to contribute their unique perspectives to our workplace.

Skills Required

  • 2+ years of professional Java development experience with production code
  • Solid understanding of concurrency and error handling
  • Working knowledge of distributed-systems fundamentals, including retries, idempotency, and timeouts
  • Experience integrating with APIs not controlled by the developer
  • Clear communication with non-engineering stakeholders
  • Willingness to learn Temporal quickly
  • Interest in using LLMs in backend systems
  • Exposure to workflow or job orchestration such as Temporal, Cadence, Airflow, Step Functions, Camunda, or state machines
  • Experience calling LLM APIs from code
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
471 Employees
Year Founded: 2013

What We Do

CleverTap is the modern, integrated retention cloud that empowers digital consumer brands to increase customer retention and lifetime value. CleverTap drives contextual individualization with the help of a unified and deep data layer, AI/ML-powered insights, and automation enabling brands to offer hyper-personalized and delightful experiences to their customers. 1,200+ customers in 60+ countries and 10,000+ apps, including Gojek, ShopX, Canon, Mercedes Benz, Electronic Arts, TED, Jio, Premier League, TD Bank, Carousell, Papa John’s, and Tesco, trust CleverTap to achieve their retention and engagement goals, growing their long-term revenue. Backed by leading venture capital firms, including Sequoia, Tiger Global Management, and Accel, the company is headquartered in Mountain View, California, with offices in Mumbai, Singapore, Sofia, São Paulo, Bogota, Amsterdam, Jakarta, and Dubai. For more information, visit clevertap.com

Similar Jobs

CrowdStrike Logo CrowdStrike

Sales Development Representative

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Hybrid
Mumbai, Maharashtra, IND
11000 Employees

Capco Logo Capco

IT Control Testing

Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
Remote or Hybrid
India
6000 Employees

The Aerospace Corporation Logo The Aerospace Corporation

Integrity &Compl Specialist II

Aerospace • Artificial Intelligence • Cloud • Machine Learning • Software • Cybersecurity • Defense
Remote or Hybrid
India
4600 Employees
Hybrid
Mumbai, Maharashtra, IND
289097 Employees

Similar Companies Hiring

Rundoo Thumbnail
Cloud • Information Technology • Internet of Things • Software
Redwood City, California
70 Employees
NetBox Labs Thumbnail
Cloud • Software
US
125 Employees
Toro TMS Thumbnail
Cloud • Enterprise Web • Sales • Software • Transportation
Chicago, IL
80 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account