Senior Kotlin/Spring Boot Engineer at Phoenix, AZ (Onsite)

Tech Mirrors

Phoenix (AZ)

On-site

USD 140,000 - 190,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tech Mirrors in Phoenix, AZ is seeking a Senior Kotlin/Spring Boot Engineer to own the execution backbone of a no-code workflow platform. You will design and harden the runtime that executes workflow graphs, persist state with Temporal, and coordinate across HTTP, agent, LLM, and human-review nodes in a multi‑module system.

You will implement durable, retry‑resilient services, strengthen contract‑first APIs, and drive reliability with tests, Docker Compose profiles, and observable metrics.

Qualifications

  • Strong production Kotlin backend experience.
  • Strong Spring Boot experience in distributed systems or platform services.
  • Hands-on Temporal experience in production.
  • Strong understanding of workflow durability, retries, idempotency, and recovery design.

Responsibilities

  • Design and harden the Kotlin/Spring Boot runtime that executes workflow graphs reliably in production.
  • Implement and improve Temporal.io workflows, activities, signals, queries, retries, and recovery paths.
  • Strengthen contract-first APIs and shared contracts.
  • Own failure-mode thinking across distributed execution retries, idempotency, partial failure, replay safety, pause/resume, and graceful degradation.
  • Work across node types, including HTTP, agentic tool-calling, LLM, and human-in-the-loop review nodes.
  • Improve integration coverage using Test containers and layered Docker Compose profiles.
  • Collaborate closely with Composer and AI/KB teams on execution semantics and runtime behavior.
  • Write clear operational documentation and runbooks for a reliability-critical service.

Skills

Kotlin Engineer
Kotlin
Spring Boot
Temporal

Tools

Docker Compose
Test containers
Gradle
JPA/Hibernate
PostgreSQL
Micrometer

Job description

Position: Senior Kotlin/Spring Boot Engineer
Location: Phoenix, AZ (Onsite)
Duration: Long term C2C
Skills: Kotlin Engineer, Kotlin, Spring boot, Temporal
Job Description:

We’re hiring a senior Kotlin/Spring Boot contractor to help own the execution backbone of a no-code workflow platform. This is not a simple CRUD service. The Orchestrator runtime is a multi‑module system that receives workflow execution requests, persists durable state with Temporal, coordinates graph execution, integrates HTTP, agent, LLM, and human-review nodes, and safely executes increasingly AI-generated workflow graphs. You’ll join the squad responsible for the runtime layer that everything else depends on.

Responsibilities:
  • Design and harden the Kotlin/Spring Boot runtime that executes workflow graphs reliably in production.
  • Implement and improve Temporal.io workflows, activities, signals, queries, retries, and recovery paths.
  • Strengthen contract-first APIs and shared contracts.
  • Own failure-mode thinking across distributed execution retries, idempotency, partial failure, replay safety, pause/resume, and graceful degradation.
  • Work across node types, including HTTP, agentic tool-calling, LLM, and human-in-the-loop review nodes.
  • Improve integration coverage using Test containers and layered Docker Compose profiles.
  • Collaborate closely with Composer and AI/KB teams on execution semantics and runtime behavior.
  • Write clear operational documentation and runbooks for a reliability-critical service.
Qualifications:
  • Strong production Kotlin backend experience.
  • Strong Spring Boot experience in distributed systems or platform services.
  • Hands‑on Temporal experience in production.
  • Strong understanding of workflow durability, retries, idempotency, and recovery design.
  • Experience with multi‑module Gradle codebases and contract‑first API design.
  • Experience with JPA/Hibernate and PostgreSQL.
  • Experience with Docker Compose/Test containers integration testing.
  • Comfort debugging multi-service systems with mixed Kotlin and Python components.
  • Experience with observability tools like micrometer
  • Experience with contract first development
Strong Pluses:
  • Experience with DAG/workflow/orchestration engines.
  • Experience with AI/LLM/agent runtimes or other non‑deterministic execution systems.
  • Familiarity with FastAPI-based workers and cross-language integration.
  • Experience with auth/token provider abstractions, OAuth2/JWT, or cached token acquisition.
  • Experience writing operational docs, runbooks, and reliability guidance.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Kotlin/Spring Boot Engineer (Salt Lake City, UT or Phoenix, AZ or Sunrise, FL)
Senior Kotlin/Spring Boot Engineer (Salt Lake City, UT or Phoenix, AZ or Sunrise, FL)

WaferWire Cloud Technologies • Phoenix (AZ)

On-site
USD 110,000 - 125,000
Medical
Dental
Vision
+4
Senior Kotlin/Spring Boot Runtime Engineer for Orchestrator
Senior Kotlin/Spring Boot Runtime Engineer for Orchestrator

Tech Mirrors • Phoenix (AZ)

On-site
USD 140,000 - 190,000
Senior Kotlin/Spring Runtime Engineer - No-Code Workflows
Senior Kotlin/Spring Runtime Engineer - No-Code Workflows

WaferWire Cloud Technologies • Phoenix (AZ)

On-site
USD 110,000 - 125,000
Medical
Dental
Vision
+4
Senior Professional Services Engineer - West
Senior Professional Services Engineer - West

Temporal Technologies • United States

On-site
USD 160,000 - 200,000
Unlimited PTO
Holidays + Floating Holidays
Premium medical/dental/vision
+6
Senior Software Engineer, Cloud Data Storage
Senior Software Engineer, Cloud Data Storage

Temporal Technologies • United States

Remote
USD 176,000 - 238,000
Unlimited PTO
100% Premiums Coverage for Medical, Dental, and Vision
$3,600 / Year Work from Home Meals
Java Backend Developer (with hands-on in kotlin) | Phoenix, AZ
Java Backend Developer (with hands-on in kotlin) | Phoenix, AZ

Tech Mirrors • Phoenix (AZ)

On-site
Senior Professional Services Engineer - East
Senior Professional Services Engineer - East

Temporal Technologies • Boston (MA)

On-site
USD 160,000 - 200,000
Unlimited PTO
12 Holidays + 2 Floating Holidays
Medical/Dental/Vision Insurance
+2
Senior Professional Services Engineer - East
Senior Professional Services Engineer - East

Temporal • Northern (KY)

Hybrid
USD 160,000 - 200,000
Unlimited PTO
Holidays & floating holidays
Medical, Dental, and Vision coverage
+6
Senior Professional Services Engineer - West
Senior Professional Services Engineer - West

Temporal Technologies • Los Angeles (CA)

On-site
USD 160,000 - 200,000
Unlimited PTO
Holiday leave
Medical/Dental/Vision coverage
+5
Senior Professional Services Engineer - West
Senior Professional Services Engineer - West

Temporal • Northern (KY)

Hybrid
USD 160,000 - 200,000
Unlimited PTO
12 Holidays + 2 Floating Holidays
Medical/Dental/Vision 100% premiums
+3