Core Java with one or more server side frameworks
Comfort in dealing with typical database issues as they arise with respect to application development.
Appreciation of good architecture and the discipline to develop software using common sense good practises.
Nice to have: exposure/expertise to Perl; Test frameworks, Oracle skills, exposure to US accounting and budgeting concepts; Web Services
10 or more years of hands-on experience in software product development; at least a few years in Web application development.
Work independently; self starter; keeping in mind most of the team is at a remote location
Able to write/review decent functional specs/test plans as needed
Work in an unstructured environment
Be somewhat flexible about work timings. We rarely have meetings but there are occasions when staying up late to attend reviews/engineering meetings/talking to engineers in the US may be needed. Skype is our lifeline. Working from home as needed is perfectly acceptable. We almost never need to work weekends
Pragmatic and a decision taker - the person has to speak up and not be passive given the distributed team structure.