Job Listing Description

Java - Everett,WA

PDS Tech, Inc. is seeking an Analyst/Developer III, in Everett, WA.

  • Work closely with the Product Owner, Sales, and Business Analysts, for understanding the systems functional and non-functional requirements.
  • Work in a stack using Solr to drive the delivery of a search solution to variety internal consumers.
  • Design and develop the search engine solution from concept to completion by leveraging the best practices of Solr.
  • Collaborate with matrix teams to develop detailed product plan and roadmap.
  • Plan phases of customer journey towards the final architecture state.
  • Provide technical governance and sign off on engineering team deliverables.
  • Communicate product mission and vision across the organization.
  • Explain complicated technical search concepts in a way that key stakeholders can easily understand.
  • Identify and remedy any document indexing issues and performing capacity planning.
  • Work with Scrum Master in an agile setting to develop the final product.

Required Skills: 

  • 8+ years of experience in Software Development.
  • 6+ years of Java Experience.
  • 3+ years of production experience storing and processing large data sets using modern data platforms such as Hadoop.
  • 3+ years of production implementation experience in Information retrieval theory, (i.e. Apache Lucene/Solr/Elasticsearch).
  • Experience working across frontend and backend systems to build scale-able, high performance applications in a resource-oriented architecture.
  • Knowledge of taxonomy and tagging, API integration and repositories, crawling repositories, best path to mine for greatest value, error mitigation, knowledge of RESTful APIs.
  • 3+ years of experience working in a Linux Environment.
  • Experience with Test Driven Development.
  • Proven experience in creating a search experience.
  • Passion for writing clean and well-tested code.
  • Driven self-starter and enjoy working in a small team Ability to step-through/debug working code to identify and troubleshoot logical or data errors.
  • Experience utilizing client-side toolkits and packet analysis software to troubleshoot client-server functional or performance-related bugs.
  • Strong knowledge in Data Structures and Algorithms.
  • Solid understanding of testing methodologies and mechanisms, able to analyze and transfer business requirements to logic and use cases and develop testing automation code.
  • Strong communication both verbal and written, excellent organizational skills, proven experience in collaboration with teams to achieve end result.
  • Ability to work in fast-paced Agile environment to deliver requirements on specified dates.
  • Work very well independently, with strong self-direction and initiative, as well as within a team structure.


  • BS/MS degree in Computer Science or related field or equivalent industry experience.

Job Number: 1910110304
Job Location: Everett, WA
Duration: 3 months
Input Date: 02/12/2020
Attention: Peter Pham
City, State: IRVING, TX 75062
800 Phone: 866/224-2745

Previous Listing       Next Listing
Back to Abbreviated Search Results
Back to Complete Search Results
Back to Advanced Job Search

Phone: (425) 806-5200
Fax: (425) 806-5585
ContractJobHunter is a service of:
C.E. Publications, Inc.
P.O. Box 3006, Bothell, WA 98041-3006, USA
The content of this website is Copyright 2020 C.E. Publications, Inc.