Lead Java Developer Location: Washington, DC
Duration: 6-12 months contract Need Locals or near by and must have all required skills, excellent comm. skills StreamSage is a wholly owned subsidiary of Comcast with the mission of leading the world in developing video search and personalization technologies for the TV, web, and mobile devices. StreamSage is uniquely positioned in this hot technology space with over eight years of experience in video search, industry-leading technology, and access to Comcast's vast base of video users. Comcast is the largest provider of W and BroƔdband Services in North America, operates a top 10 Nielsen web property (Comcast.net), and is the 6th largest provider of search on the web. Today, StreamSage powers video search for a number of Comcast's innovative video applications on the TV, web, and mobile devices. Tomorrow StreamSage is planning to power the emerging paradigms that connect users to video content, and to open up its technology to a number of other video providers and distributors. Essential Job Functions: Self starter: demonstrated ability to proactively solve problems in a fast-moving, startuplike environment. Design software components to be part of a large scale system, Demonstrated ability to build, test, deploy, and maintain production quality, high performing systems. Demonstrated ability to work with multiple teams on component integration, testing and deployment. Improve and upgrade software components based on new and changing requirements. Contribute to the design and architecture process as part of the application development team. Evaluate current and proposed architecture to assess potential failure points and areas for improvement, Keep abreast of current and emerging software development and deployment products and tools. Minimum Requirements/Qualifications BS in Computer Science / Engineering / Mathematics, MS preferred. At least 7-10 years experience desired in software development using Java. Experience with and understanding of core computer science concepts required. Strong problem solving ability with excellent written/verbal communication and presentation skills required. Strong working knowledge of the Software Development Life Cycle required. Demonstrated ability to apply design patterns to solve software problems. Demonstrated ability to conduct application performance testing and tuning. Experience in Agile development methodologies is highly desirable. Technologies: Extensive experience (at least 7 years) using Java technologies including J2SE, J2EE, JDBC, Servlets, EJBs, JSP, Tomcat, JBOSS, XML/XSLT and Web Services (SOAP and WSDL), JMS ,Log4j, Apache Jakarta components and other open source software. Experience with the following frameworks highly desirable: Hibernate, Spring, Struts. o Experience with search technologies highly desirable: Lucene, Solr, and other commercial search solutions. Experience desirable in: REST, Atom. o At least 5 years of experience with relational databases especially Oracle and MySQL. o Experience with and understanding of unix systems (RHEL) desirable. Looking forward to hear from you soon!! Kind Regards, Manasa Dontineni Technical Recruiter Vyshnavi Infotech Inc Voice: 703-793-1868 Ext: 218 Fax: 703-563-9200 http://www.vyshnaviinfotech.com/ <http://www.vyshnaviinfotech.com/> Certified Minority Owned Business Enterprise
