
Website NYSE
Salary – $180K base pay + 24% bonus
Restriction – Only GC and US citizen
- Design, architect and code key systems
- Take ownership of key systems
- Understand the derivatives clearing and settlement business
- Work closely with the business units and stakeholders on gathering and understanding system requirements
- Plan and estimate key components, system and application development
- Work closely with project management, product management and QA teams. This requires strong collaboration and strong technical leadership skills in articulating complex technical infrastructure and concepts
- Assist in writing functional specifications
- Extend our Java applications using Spring, REST, SQL, Hibernate, JMS and MQ
- Build reusable utilities and frameworks within our applications
- Work on the scalability and performance of our high performance components
- Production support
- 8+ years of experience developing with Java Technologies
- Strong working knowledge of:
– OOD, Design Patterns
– Multi-threading
– Distributed messaging, JMS
– Spring, Spring MVC
– Hibernate,JPA, Spring Data, etc.
– Multi-threaded server side development - Experience in Java performance tuning, debugging and memory profiling
- Ability to work independently, productively under pressure, and effectively multi-task
- Strong interpersonal and writing skills and ability to work well in a team environment
- Building business applications from design to live production systems
- Excellent communication skills
Preferred
- Experience building front ends using ExtJS or other JavaScript libraries
- Exposure to financial markets – particularly in futures and options
- Demonstrated open-source contribution
- Bachelor’s degree or equivalent in Computer Science