JAVA EQUITY SWAPS DEVELOPER recruitment
Top NYC Investment Bank within Equity Swaps Technology is part of the Global Markets Finance Futures division We provide global support and development for the firm’s synthetic finance business, executing on functional change to fulfill requirements from internal business areas and external clients. We manage a diverse portfolio of systems responsible for transaction management, settlement clearing and client reporting across multiple asset classes and markets.
Role Responsibilities:
We require a senior developer within Equity Swaps Technology. As a key member of the Equity Swap team your responsibilities will be:
- Perform a variety of programming assignments requiring knowledge of established programming procedures and data processing requirements. Evaluate interrelationships between programs such as whether a change in one part of a program would cause unwanted results in a related part.
- Maintain and modify programs; make approved changes, develop detailed programming logic, and coding changes. Write new program code using prescribed specifications with appropriate automated test suites. Perform unit, integration and system testing.
- Resolve questions of program intent, data input, output requirements, and inclusion of internal checks and controls. Write and maintain programming documentation. Document programming problems and resolutions for future reference.
- Maintain confidentiality with regard to the information being processed, stored or accessed.
- Assist personnel of other departments as a technical resource and act as a mentor for junior programmers.
Essential Skill Requirements:
- Demonstrable experience as a Core Java developer working within an investment banking environment on a Unix platform
- Understanding and mastery of Java principles such as multithreading, concurrency, collections, and design patterns
- Working knowledge of JMS(MQ, Tibco), Spring, and JUNIT
- Understanding of relational database technologies with SQL
- Experience of the entire project lifecycle, with a methodical approach to development and testing
- Proven track record in system delivery
- Solid business knowledge, preferably derivatives or cash equities
- Attention to detail, excellent verbal communication skills, and strong analytical and problem solving skills are an absolute requirement
Secondary
- Exposure to a trading desk
- C++ or C# knowledge
- Understanding of Mule and Maven
- Exposure to service oriented architecture
Salaries from 150-225k plus excellent 1st year total comp.
Please hit APPLY ONLINE below and submit your resume