Monday, September 15, 2008

Java Developer (contract 6+ months)

Experience/Skills:
- Bachelor's degree in Computer Science, MIS, a technology discipline, or equivalent.
- Master's degree in Computer Science, MIS, a technology discipline, or equivalent, preferred
- 5+ years experience in Object-oriented Analysis and Design
- 5+ years Java development experience
- 1+ years experience with relational database systems
- Experience working in an environment with Iterative development and Agile methods.
- Experience with following is desired but not required: JNI, Swing, Spring, JUnit

- HTTP communication

- Secure communication (SSL, etc.),

- General web technologies background

- Experience with Web Services or web API’s

- Embbeding browser presentation engines (IE, FireFox, etc.)
- Ability to think technically and analytically
- Ability to effectively and efficiently communicate in both written and verbal formats with internal and external contacts
- Ability to write detailed, testable, software specifications.
- Must be a self-starter and work well with a team of senior developers who expect to collaborate to get the best possible solution design.

- Ability to write and negotiate technical specifications for an API with an external party

- Ability to manage a small project (1 or 2 developers, and coordination with an external developer)

No comments: