Bitovi

Backend / Platform Developer Consultant (Temporal & Kubernetes)

Bitovi
Apply
2 months ago
Remote, United StatesSenior

Responsibilities

  • Build Java services, Temporal workflows, and Kafka-based event pipelines for enterprise clients.
  • Plan and execute large-scale modernization and migration efforts across workflows, services, data, platforms, clusters, and clouds.
  • Build and operate Kubernetes-native infrastructure, CI/CD, and internal developer platforms on AWS.
  • Design and operate durable workflow systems, event-streaming platforms, GraphQL APIs, and distributed applications.
  • Own reliability, observability, repeatability, security, and minimal-disruption delivery practices.
  • Consult with clients, guide architecture and implementation decisions, identify risks and unknowns, and solve delivery challenges.
  • Contribute to conferences, training, meetups, technical content, architecture discussions, code reviews, and technology research.
  • Travel an average of 3–5 days every quarter as needed.

Requirements

  • Strong working knowledge of Java and the JVM ecosystem, including Spring Boot or similar.
  • Hands-on experience with durable execution or workflow engines, preferably Temporal, including workflow modeling, retries, timeouts, idempotency, and failure modes.
  • Experience designing and operating Kafka event-streaming systems, including topics, partitions, consumer groups, schemas, ordering, delivery guarantees, and consumer lag.
  • Experience designing and building GraphQL APIs, including schemas, resolvers, performance, caching, pagination, and preferably federation.
  • Deep hands-on AWS experience architecting, deploying, and operating production systems, including EKS, networking, IAM, messaging, and data services.
  • Solid Kubernetes experience deploying, operating, and debugging production workloads.
  • Understanding of distributed-systems scaling, concurrency, backpressure, caching, and failure modes.
  • Experience planning and executing application, workflow-engine, data/schema, or environment migrations with minimal downtime.
  • Understanding of CI/CD pipelines, GitOps delivery, observability, logging, metrics, and tracing.
  • Experience with modern microservice-based or serverless applications and database schema design.
  • Experience with Temporal production operations, Kafka platforms, internal developer platforms, Terraform/OpenTofu, Kubernetes controllers/operators, Helm, secrets management, autoscaling, service meshes, APIs, authentication, authorization, and automated testing is valued.
  • Additional backend language experience such as Go, Python, TypeScript/JavaScript, or C# is a plus.
  • Ability to communicate confidently with stakeholders and work effectively with enterprise clients.
  • Candidates must be located in and authorized to work in the United States.

Benefits

  • Competitive salary and annual bonus opportunity.
  • Fully remote work with flexible hours.
  • 401(k) matching.
  • Four weeks of paid time off plus eight paid holidays.
  • Health, dental, and vision insurance offerings.
  • Paid maternity and paternity leave.
  • Short-term disability, long-term disability, and life insurance coverage.
  • Remote full-time employment with an average of 3–5 travel days per quarter.
  • Job offers are contingent on passing a background check.

Tech Stack

Apache AirflowApache KafkaAWSC#GoGraphQLgRPCHelmIstioJavaJavaScriptKubernetesPythonRabbitMQSpring BootTerraformTypeScript

Categories

Bitovi

About Bitovi

51-200 employees
Contact me