Software Architect

Overview

On Site
Depends on Experience
Contract - Independent
Contract - W2

Skills

Elasticsearch
Apache Solr
Architect
Java

Job Details

Hello,

We have an immediate Openings with Our Direct Client for a Long-term contract position

Job Title: Software Architect (Search and Java Expert) Location: Pleasanton CA ( onsite 3 to 5 days) Duration 12 months

Currently 3 days a week
From Sept all five days onsite

Experience: 10+ years of experience in Java development with a strong focus on search technologies.
Skills required
Search experience 5+ yrs
Search expertise
search engines such as Elasticsearch and Apache Solr.
Retail Domain is preferred
Relevant search experience
Candidate should have Site Search experience MUST. Bloom reach or Elastic search or any other search experience

The Search and Java Expert will be responsible for creating, implementing, and optimizing search solutions, integrating them with Java-based systems, and ensuring that the search infrastructure performs and scales properly. Will collaborate closely with others to deliver effective search solutions that improve user experiences and meet business requirements.

Required skills:
Proficient in Java programming (ideally version 8 or later).
Extensive experience with search engines such as Elasticsearch and Apache Solr.
Expertise in creating and managing search indexing pipelines.
Strong knowledge of distributed systems and storage architectures.
Experience with microservice architecture and RESTful APIs.
Comprehensive understanding of search system performance enhancement strategies.
Proficiency in appropriate tools and frameworks such as Spring Boot, Hibernate, and Maven.
Demonstrates strong problem-solving and troubleshooting skills for complicated technical difficulties.
Worked with Git or other version control systems.
Demonstrates strong communication skills and ability to collaborate with cross-functional teams.

Qualifications:
Understanding machine learning methods for search relevancy and ranking.
Expertise in cloud platforms (Google Cloud Platform, Azure) and containerization (Docker, Kubernetes).
Experience with frontend technologies (e.g., React, Angular) to enhance collaboration with UI teams.
Experience with CI/CD tools and procedures.

Education: Bachelor s or master s degree in computer science, Engineering, or a related field.

If interested, Please share below details with update resume:

Full Name:
Phone:
E-mail:
Rate:
Location:
Visa Status:
Availability:
SSN (Last 4 digit):
Date of Birth:
LinkedIn Profile:
Availability for the interview:
Availability for the project:

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.