Java/Scala Developer

Location: New York, NY
Date Posted: 05-10-2018
Java/Scala Developer
New York, NY
Direct Hire no C2C
Overall Purpose of role
·        Designing, implementing, testing and deploying automated risk management systems
·        Supporting and accommodating various trading desk requirements in regards to automated risk management
·        Providing technical lead and advice to a team of fellow software developers
Key Accountabilities
·        A developer in this role will be responsible for delivering software products that provide automated risk management services to various trading desks
·        Among other things, this role is responsible for watching and supporting a live production trading system
·        The developer will follow all applicable processes and procedures while working on the automated risk management systems
·        This role is permanent
·        As a part of the CRB technology team, this role has major impact on various trading desks and flows in clients across divisions and regions
·        A developer in this role is expected to participate in decision making and problem solving on a day-to-day basis
Person Specification
-         An ideal candidate will be fluent in Java and Scala; he or she will have an experience of developing complex software systems and working as a part of a development team
-         Good communication skills and the ability to articulate technical concepts with clarity
-         Familiarity with a corporate environment and comfortable working within regulatory controls
-         Able to influence and drive change and improvement in the way the team develop software
Basic Qualifications
·        3 to 7 years of experience
Preferred Qualifications/Skills
·        Kdb+ experience is a big plus; Q language familiarity is desirable
·        Experience in setting up kdb+ ticker plant components
·        Proven track record of designing complex Java/Scala applications and implementing end-to-end solutions
·        Good understanding of OOP principles and constructs: polymorphism, interfaces and abstract classes, overloading and overriding
·        Basic data structures and algorithms
·        Experience working with basic Java collections: List, Set, Map
Linda Winters
Technical Resource Network

Please contact me with any questions:
(w) 303-457-6969
(c)  720-253-3504
Visit our careers website to view our current opportunities 
this job portal is powered by CATS