*Senior Java/J2EE Developer with SEO (Search Engine Optimization) Experience Needed*
*NYC * *6-12 mnths* Senior Java developer responsible for delivering high quality J2EE code in a timely manner across a variety of project landscapes. Developer must be proficient with J2EE and the fundamentals of object-oriented programming, including software design concepts, frameworks and design patterns. In addition, candidates should have an understanding of the Software Development Life Cycle (SDLC) and its components as well as have experience with general approaches to programming and programming concepts (i.e. code deployment and execution, debugging, logging, etc). A general understanding of multi-tiered applications is desired. In addition to being proficient in J2EE, this individual must have general Search knowledge, specifically around Fast or Autonomy integration. *Responsibilities * Responsibilities include designing and developing functionality within the web application. This includes front-end (using html, javascript, css, flash/flex, Ajax) as well as back-end implementation using various frameworks such as Hibernate, Spring, Struts, etc. Candidate must have experience integrating Search solutions within a web application. This includes indexing of various types of content and its meta-data into either Autonomy or Fast, implementation of a solution where the indexed content is retrieved from the search engine based on certain search criteria. Candidate must be familiar with the Platforms APIs and/or must have created a custom Search solution using Autonomy or Fast. *Required Experience/Skills * Core Java (JDK1.4, 1.5 or 1.6 preferred). Object-oriented programming concepts. J2EE fundamentals, including JSPs, Servlets, JDBC, XML, XML over HTTP. Exposure to software design fundamentals, frameworks and design patterns Spring, Hibernate et al. Proficient with web languages, including HTML, Javascript, CSS. Candidates must be proficient with standard Java/J2EE development tools, including Ant, Log4j, JUnit, popular IDEs such as Eclipse. Candidate must be proficient in SQL and must have experience using any of RDBMS databases such as Oracle, SQL Server, MySQL, or DB2. Linux / Unix proficiency. General Search knowledge Content indexing with meta-data Parametric Search Advanced Search Ranking/relevance of search results Security (User based entitlements being applied on search results) Suggested/Guided Search Saved Searches Contextual Search Autonomy Specific knowledge General understanding of how various types of content gets indexed into Autonomy. Being able to configure Autonomy to index different types of content (database, external web sites, file system, etc. using its fetch modules). Being able to retrieve indexed content from Autonomy to be presented to the end user within the web application. Being able to debug/fix issues related to Autonomy. Must have experience using Autonomy fetch modules (HTTPFetch, OracleFetch, ODBCFetch and/or FileSystemFetch). Fast Specific knowledge Able to install a development system in Linux or Windows Environments. Able to configure various connectors / feeders: JDBC, Web crawler, File System crawler. Able to configure content / application specific pipelines for document processing. Deep knowledge of Java Search APIs required. Experience with navigators. Experience with crafting relevancy profiles. Experience with Index profile development. *Thanks and Regards, *** * **Jaspal** e4Site, Inc. d/b/a Visionaire 3290 E. Spring St. Long Beach, CA 90806 Phone : 510-550-1407 Fax : 928-396-1413 Email : **[email protected] **Yahoo IM: yadav.jaspal** gtalk: jaspal.hr1*** *http://in.linkedin.com/pub/jaspal-yadav/18/933/698* ** * * *An E-Verified Company*** -- You received this message because you are subscribed to the Google Groups "KNOW.IT" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/know_it_az?hl=en.
