JAVA DEVELOPER LOCATION: NYC DURATION: 6 Months C2H OR Full time Job Description This is a senior Individual Contributor position.
The selected person would be part of the global development team working primarily with team members in Mumbai.
The roles and responsibilities are as follows: Develop and maintain complex back end components for both electronic and voice trade processing applications Understand the existing business functions and participate in defining new solutions that meet their business objectives Understand the overall ecosystem and develop appropriate integration solutions Deliver high quality code within the committed deadlines Adhere to the best coding practices that reduce technical debt Expected to work with development and support team members across different regions Support resolution of production and user issues, application testing and maintenance releases Partner with external stakeholders for testing and implementation of the deliverables Provide regular updates regarding status or progress made to managers and stakeholders.
Strong problem solving and analytical skills Good written and verbal communication skills Willing to learn new technologies/tools as required, in order to effectively deliver output Mandatory Skills: 12 years of work experience with a solid understanding of Java and Spring Good understanding of OOP concepts, and design patterns Strong understanding of working with Tibco EMS or RV or IBM MQ Understanding of memory management, multi-threading - concurrency and synchronization.
Strong database knowledge of anyone RDBMS (Sybase, Oracle, etc.) Prior development experience with front office trade processing systems Knowledge of Rates products including government bonds, futures, and interest rate swaps The candidate should be a quick learner.
Should have demonstrated in the past quick learning capabilities Strong listening, problem-solving, and analytical skills with excellent written and verbal communication skills Must be a team player with prior experience in working in a global development team Must be a self-starter with the ability to work independently Desirable Skills: Knowledge of electronic Rates trading and execution Knowledge of Apache Camel framework Experience in any Continuous Integration and Build environment Industry exposure to Investment banking - provided by Dice