1

Java Elasticsearch Jobs in Santa Clara, CA (NOW HIRING)

Sr. SDE, Amazon OpenSearch Service

Santa Clara, CA · On-site

$143K - $189K/yr

Customers today run workloads across legacy OpenSearch and Elasticsearch deployments as well as ... You will work with technologies including Rust, Java, Python, Go, and AWS services while building ...

Sr. SDE, Amazon OpenSearch Service

Santa Clara, CA · On-site

$143K - $189K/yr

Customers today run workloads across legacy OpenSearch and Elasticsearch deployments as well as ... You will work with technologies including Rust, Java, Python, Go, and AWS services while building ...

... Java. Familiarity with cloud development on Azure/AWS. • Experience using Relational (MySQL, Postgres) and NoSQL datastores (Redis, ElasticSearch, Snowflake) along with data access patterns and ...

Showing results 21-40

Java Elasticsearch information

See Santa Clara, CA salary details

$18

$66

$90

How much do java elasticsearch jobs pay per hour?

As of Aug 19, 2026, the average hourly pay for java elasticsearch in Santa Clara, CA is $66.59, according to ZipRecruiter salary data. Most workers in this role earn between $57.60 and $74.52 per hour, depending on experience, location, and employer.

What is a Java Elasticsearch developer?

Java Elasticsearch developers are software engineers who specialize in integrating and utilizing Elasticsearch, a powerful search and analytics engine, within Java-based applications. They design, implement, and optimize search functionalities, ensuring efficient data indexing, querying, and retrieval. Their responsibilities often include configuring Elasticsearch clusters, developing RESTful APIs, and troubleshooting performance issues to provide scalable search solutions.

What are some common challenges Java developers face when integrating Elasticsearch into applications?

Java developers often encounter challenges such as handling complex query structures, optimizing search performance, and ensuring data consistency between the application and Elasticsearch clusters. Additionally, understanding Elasticsearch's distributed architecture and tuning it for scalability can require a learning curve. Collaborating closely with DevOps and data engineering teams is essential to monitor cluster health and manage index mappings effectively.

What are the key skills and qualifications needed to thrive as a Java Elasticsearch developer, and why are they important?

To thrive as a Java Elasticsearch Developer, you need strong Java programming skills, experience with Elasticsearch, and a background in software engineering or computer science. Familiarity with tools like Kibana, Logstash, RESTful APIs, and relevant certifications such as Elasticsearch Engineer can enhance your technical proficiency. Problem-solving skills, attention to detail, and effective communication are crucial soft skills for managing complex data requirements and collaborating with teams. These skills ensure the development of efficient, scalable search solutions that meet business and user needs.

What is the difference between Java Elasticsearch vs Java Developer?

AspectJava ElasticsearchJava Developer
Primary FocusImplementing search and analytics solutions using Elasticsearch with JavaDeveloping Java applications across various domains
Required SkillsJava, Elasticsearch, REST APIs, data modelingJava, object-oriented programming, frameworks like Spring
Work EnvironmentData-driven projects, search engine optimization, big dataSoftware development, application design, system integration
CertificationsElasticsearch certifications, Java certificationsJava certifications (Oracle Certified Java Programmer)

Java Elasticsearch specialists focus on integrating Elasticsearch with Java to build search and analytics solutions, while Java Developers have a broader role in developing various Java applications. Both roles require Java skills, but Elasticsearch roles emphasize search engine knowledge and data handling, making them more specialized within the Java ecosystem.

What job categories do people searching Java Elasticsearch jobs in Santa Clara, CA look for?

The top searched job categories for Java Elasticsearch jobs in Santa Clara, CA are:

What cities near Santa Clara, CA are hiring for Java Elasticsearch jobs?

Cities near Santa Clara, CA with the most Java Elasticsearch job openings:

Infographic showing various Java Elasticsearch job openings in Santa Clara, CA as of June 2026, with employment types broken down into 99% Full Time, and 1% Part Time. Highlights an 84% Physical, 5% Hybrid, and 11% Remote job distribution, with an average salary of $138,503 per year, or $66.6 per hour.

Next Insurance - Engineering Manager

Beyond SOF

Palo Alto, CA • On-site

$201K - $250K/yr

Full-time

Re-posted 13 days ago


Job description

Experience level: Mid-senior
Experience required: 10 Years
Education level: Bachelor's degree
Job function: Information Technology
Industry: Insurance
Compensation: $201,000 - $250,000
Total position: 1
Relocation assistance: Limited assistance
Visa : Only US citizens and Greencard holders

Please refer to the job insights section for the detailed comments/infor about the role.
We are looking for an experienced Engineering Manager to lead and scale our skilled team of Backend Software Engineers. Are you an engineering manager who is passionate about developers' and managers' professional growth? Do you care about the engineering processes that empower engineers to thrive at their job, all while delivering an amazing product? NEXT constantly strives to improve our processes, best practices, and engineering standards to facilitate our rapid scaling.
What You'll Do:
  • Lead and grow a group of passionate, talented engineers
  • Lead the development of a business-critical system using modern backend technologies and methodologies
  • Ship with your group stable production grade microservices
  • Institute development best practices to ensure the team produces high-quality, well-architected, and maintainable code
  • Lead code and architecture design reviews, ensuring there is a healthy balance between features and technical debt
  • Collaborate on roadmaps with Product Managers, Architects, Tech Leads, and other stakeholders to ensure the group has clear direction and priorities
  • Manage employee career development by providing coaching and mentoring, following our continuous performance loop, and collaborating with employees on their personal development plan

What We Need:
  • 10+ years of experience as an engineer yourself with hands-on experience developing and scaling complex software systems, including building microservices, CI/CD pipelines, and tests automation
  • 3+ years of experience managing managers or fast-growing teams with the ability to mentor and develop individuals with a proven scaling strategy
  • A strong product and architectural vision with a demonstrated ability to collaborate, communicate, advocate, and execute on that vision
  • Ability to build and evolve engineering processes that help teams successfully deliver the product
  • Communication skills that help you to build trust, resolve conflicts, and provide feedback to your team

Unstoppable Qualities:
  • Experience working with a startup and/or SaaS product
  • You have experience with working with remote teams
  • Experience with the Java/JVM stack and familiarity with Kotlin

Tech stack:
  • Cloud infrastructure - AWS: EKS, EC2, Lambda, SQS, S3, Kinesis, RDS, Elasticache
  • Container / Orchestration: Docker on top of K8s (pronounced Kubernetes).
  • Language / Runtime: Backend services - Kotlin (on top of the JVM - Java VM). ML services - python, FE - Angular & Node.js.
  • Microservice framework: Dropwizard using Guice & JDBI.
  • DB: MySQL, Elasticsearch, Neo4J, Redis
  • Devops: Jenkins, ELK, Prometheus, Grafana. Jaeger
  • Full CI/CD