Java Developer

Java Developer

Job Type : Full Time / On Site
Salary : $55.0000 - $59.0000
Company : Collabera LLC
Location : Phoenix, AZ

Job Details

Role: Full Stack Java Developer

Duration: 12+ Months - (Contract to Hire)

Location: Phoenix, AZ 85054 - Hybrid Role

Relocation: Allowed but no reimbursement

Pay Rate: ($55-$60) hourly

Full Stack Java Developer - Web Search Team

The Opportunity

  • We're searching for a talented and experienced Full Stack Java Developer to join our team and play a pivotal role in the web search functionality.
  • You'll leverage your expertise in Java, React, and Elasticsearch to design and implement a robust, scalable, and user-friendly search experience.

Responsibilities:

  • Collaborate with cross-functional stakeholders (product owners, designers, architects) to understand user needs and translate them into technical specifications.
  • Design and implement a high-performance search experience using Java(Java 8 or higher), Spring Boot (or similar framework), React, and Elasticsearch.
  • Develop and maintain RESTful APIs to facilitate communication between the search engine and other systems.
  • Utilize Elasticsearch for data indexing, querying, and performance optimization.
  • Demonstrated experience in Agile development, application design, software development, and testing.
  • Build a responsive and user-friendly search interface using React.
  • Write clean, well-documented, and maintainable code.
  • Conduct rigorous testing to ensure functionality and performance.
  • Troubleshoot and resolve technical issues.
  • Stay up-to-date with the latest technologies and industry best practices.

Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience in full-stack development with Java and React.
  • Proven experience with Elasticsearch, including indexing, querying, and performance optimization.
  • Solid understanding and experience with RESTful APIs.
  • Experience working in an enterprise environment.

Pluses:

  • Experience with OneData (a plus, but not mandatory).
  • Prior experience working with banking financial clients (a plus, but not mandatory).
  • Experience working with Lucidworks Fusion

Skills and Qualities:

  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
  • Ability to work independently and as part of a team.
  • Passion for building high-quality, user-centric applications.
  • A desire to continuously learn and stay updated with the latest technologies

Skills

  • Java, React, Elasticsearch, Rest

23 December 2024
Print