Responsibilities
• Work with the technical leadership and product management to elaborate technical requirements and evaluate alternatives
• Participate in the implementation of the system including estimation, detailed design, coding and unit/integration testing
• Work with QA to ensure proper testing coverage and that unit and/or integration tests are built for all system modules
• Other duties as assigned by management
Skills & Experience
The ideal candidate will have 5+ years’ experience with:
•Java server-side technologies, preferably Guice, Hibernate, and JBoss
•Experience supporting multiple databases using ORM or JDBC technology
•Experience of RESTful API development
•Continuous integration development with Subversion, Gradle and Hudson, or similar technologies
•Test-driven development with JUnit or similar unit testing tool
•Agile development; familiarity with Rally a plus
•Experience with statistical sampling, workflow systems, advanced algorithms, artificial intelligence or enterprise schedulers from IBM, BMC or CA a huge plus.
作者:dilatohr 在 IT 发贴, 来自【海归网】 http://www.haiguinet.com