Java Developer

Search Engineer Contract

Detailed Job Description: 

  • A Bachelors’ Degree in Computer Science, Engineering, Biology, or equivalent experience. 
  • 5+ years experience designing and developing interactive scientific or e-commerce web solutions. 
  • Thorough knowledge of enterprise and web search concepts. 
  • Good understanding of linguistics concepts like ‘stemming’, ‘lemmatization’, etc. 
  • Thorough understanding of SEO. 
  • 3+ years experience working with and relevancy tuning Apache Lucene based search engines such as Apache Solr, LucidWorks Fusion. Or similar experience with other search engines like Oracle Endeca, Microsoft FAST, etc. 
  • Working experience with Java technologies including Core Java (6+), Servlets, JDBC, Hibernate, EHCache, Tomcat server. 
  • Working experience with web technologies like MVC frameworks (Struts 2, Spring), Tiles, Web Services. 
  • Working experience with an RDBMS (Oracle, MySQL, Postgres, etc.), Stored Procedures and working with data formats like XML and JSON. 
  • Working experience with NoSQL databases (MongoDB, Redis, etc.). 
  • Some working knowledge of Linux systems and network administration and knowledge to be able to get around using command line to perform common tasks. 
  • Experience with Linux programming or administration a plus. 
  • Experience with Agile Software Development process a plus. 
  • Clear understanding of client-server functionality, web browser technology, object oriented programming, functional programming and server side programming languages. 
  • Excellent communication / documentation skills. 
  • Must be detail oriented and a self-starter. 
  • Multi-tasking with good follow through skills, good communication skills. 
  • Ability to work well in a team environment. 
  • Strong problem solving, debugging and troubleshooting skills using latest tools and technology. 
  • Ability to work alone and accomplish tasks without supervision.

Experience required: 5 Years

  • Share

  • Tweet

  • Pin

  • Share

  • Mail

  • Share


  • Job ID: 766456060
  • Location: Austin, PA, USA
  • Hours: 40h / week
  • Pay / Salary Range: Negotiable
  • Work Authorization Any
  • Close Date: 25, July 2021
Apply For This Job

Apply For This Job