1. More than 5 years of experience in object oriented analysis, design and development; including n-tier web applications and client-server applications.
2. Minimum 5 years experience with attendant proficiency in Java SE 6
3. Experience with using tools such as Apache Maven and/or Apache Ant as part of an extensive integrated build process.
4. Experience with AJAX Web Site Development, familiar with popular JS frameworks such as Ext-JS, GWT, etc.
5. First-hand professional experience with Java development using Eclipse
6. Results-oriented, self-motivated, and possess a willingness and aptitude to learn changes in software development technologies and techniques
7. Proven examples of software released to production
8. Excellent organizational and analytical skills, as well as strong written and verbal communication, are a plus
9. Pattern recognition experience is a plus;
10. Image processing algorithm experience is a plus;