Design, build, and support web applications, as well as critical management systems for the Aggregate Knowledge Discovery Services.
Work across functional boundaries and contribute to product development process.
2+ years of experience developing large-scale consumer facing web applications or software as a service is highly desirable.
Fluent in Java development.
Solid foundation in OO design and databases/SQL.
Familiarity with Unix (Linux preferred) development and execution environment.
Experience working with Spring and Hibernate is a plus.
Experience with distributed application development and JMS is a plus.
Excellent organization, communication, and interpersonal skills.
Strong performance tuning, troubleshooting, and analytical skills.
B.S. or higher studies in Computer Science (or equivalent experience).