Tech Holding

Tech Holding

Tech Holding: California's #1 website design company offering full-service technology consulting with expertise in software management, AI, and security.

Internet Software & Services
51-250
Founded 2016

Description

  • Design, build, and maintain backend services using TypeScript and Fastify.
  • Develop and optimize APIs used by web and mobile clients.
  • Manage and tune Elasticsearch for personalization and caching use cases.
  • Work with Redis or Valkey for key-value caching and session management.
  • Collaborate with DevOps to containerize and deploy services on GCP using Kubernetes or Cloud Run.
  • Write API specifications, comprehensive tests, and maintain high code quality standards.
  • Mentor junior backend engineers and contribute to architectural decisions.

Requirements

  • 6+ years of professional backend development experience.
  • Strong proficiency with TypeScript and Node.js in production environments.
  • Hands-on experience with Fastify or similar Node.js frameworks such as Express or Hapi.
  • Solid experience with Elasticsearch for search, personalization, or analytics.
  • Working knowledge of Redis or Valkey for caching and data store use cases.
  • Familiarity with containerized deployments on GCP, including Kubernetes and Cloud Run.
  • Experience with Sanity or other headless CMS backends is preferred.
  • Familiarity with event-driven architectures, SSE, or message queues is preferred.
  • Experience with infrastructure-as-code tools such as Terraform or Pulumi is preferred.
  • Employment type: contract.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for the Elasticsearch Distributed Systems team to improve cluster-scale indexing, coordination, and resilience across a highly distributed search platform.

Elasticsearch Java Lucene
6 hours, 5 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to improve the scale, performance, and resilience of clustered search infrastructure.

Elasticsearch Java Lucene
6 hours, 5 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to help improve the scale, performance, and resilience of the cluster systems that handle indexing, allocation, replication, and node coordination.

Elasticsearch Java Lucene
6 hours, 5 minutes ago

Senior Software Engineer - Fullstack (Backend Focused)

New Relic 1K-5K Internet Software & Services

New Relic is hiring a backend engineer to help build a new observability experience and next-generation platform services for distributed systems in an AI-first environment.

Agile CI/CD Docker Git GraphQL Java Kafka Kubernetes Microservices React REST API Spring Boot TypeScript
6 hours, 5 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers