Job Description :
Job Description:
Overall 10+ years of experience doing object oriented software development.
Minimum 5 years software development experience in JAVA.
Strong experience in JAVA/ JEE, Multi-threading, Concurrency, Spring Framework Hibernate/JPA, etc.
Strong database (ORACLE, SYBASE) skills with ability to debug database related issues and do performance tuning of SQL calls.
Capable of working independently using a test driven development practice
Experience in agile development
Experience working in derivatives products/credit risk applications is desirable.
Broad Information Technology experience, including understanding of tools, processes and best practices of project execution
Proven ability to communicate with all levels, influence others, and solve problems/remove obstacles in a timely manner
Ability to work in a fast paced environment, multi-task, and have good communication skills