Haystack
← Back to Jobs
Technology
AI

Hiring: Java Backend Developer | Bay Area, CA // F2F interview Must

Alliance ITSan Jose, CA🇺🇸United StatesPosted 27 Aug 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
San Jose, CA, United States
Posted
23 hours ago
DockerMicroservicesMongoDBMySQLOracleSQLSpringSpring BootAWSApacheAzureCassandraGitGitHub ActionsGoogle CloudJavaJenkinsKafkaKubernetesPostgreSQLRESTRedis

Job Description

🚀 Hiring: Java Backend Developer | Bay Area, CA

We are looking for an experienced Java Backend Developer to join our engineering team in the Bay Area, California.

📍 Location

Bay Area, CA — Hybrid / Onsite depending on project requirements

💼 Position

Java Backend Developer / Senior Java Backend Developer

⏳ Experience

5+ years of backend development experience

🔑 Key Responsibilities

  • Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
  • Build and maintain RESTful APIs and microservices.
  • Develop highly available and scalable distributed systems.
  • Implement event-driven architectures using Apache Kafka or similar messaging technologies.
  • Work with relational databases such as PostgreSQL, MySQL, or Oracle.
  • Work with NoSQL databases such as MongoDB, Cassandra, or Cosmos DB.
  • Develop efficient SQL queries and perform database optimization.
  • Implement caching solutions using Redis or similar technologies.
  • Containerize applications using Docker and deploy/manage services using Kubernetes.
  • Develop and maintain CI/CD pipelines using Jenkins, GitHub Actions, Azure DevOps, or similar tools.
  • Work with cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Monitor, troubleshoot, and optimize applications in development and production environments.
  • Participate in architecture discussions, code reviews, design reviews, and technical documentation.
  • Collaborate closely with product managers, QA engineers, DevOps engineers, and other development teams.
  • Follow secure coding, testing, and software engineering best practices.

🛠️ Required Skills

  • Strong hands-on experience with Core Java / Java 11+
  • Spring Boot / Spring Framework
  • Microservices Architecture
  • REST API Development
  • Strong understanding of OOP, design patterns, and data structures
  • Experience with Kafka / messaging systems
  • Strong SQL and database knowledge
  • Experience with Git
  • Experience with Docker and Kubernetes
  • Knowledge of AWS, Azure, or Google Cloud Platform
  • Experience with CI/CD and automated testing
  • Strong debugging and problem-solving skills
  • Excellent communication and collaboration skills

Similar jobs