Mediabistro logo
job logo

Java eTrading Developer - Fixed Income Trader (Techno Functional)

Omni Inclusive, Charlotte, NC, United States


Must Have's: 1. Java Expert (Coding, Tuning, Distributed Memory Fabric, JMS, TCP/IP, UDP) 2. Oracle or Postgres Database 3. Linux scripting 4. Corporate Bond [HY or IG] Electronic Trading market structure (domain skill)

JD: • 10+ years of experience

Domain Knowledge - Capital Markets: • Must Haves: o Corporate Bond [HY or IG] Electronic Trading market structure o Deep understanding on Financial calculations, such as conversion of Yield to Price and basic understanding of Spread o Deep understanding of BWIC/OWIC negotiating protocol, including nuances with LP/ECN/ATS o Deep understanding of Offer Management including concepts of Tiering levels o Deep understanding of Market Data including Aggregated, Consolidated and Montage books o Understanding of Post Trade Feed flows including calculations for settlement • Nice to Have o Understanding of Risk including DV01, CR01 and generally what these numbers indicate o Understanding of strategies used to position particular inventory sectors o Understanding of micro-market structures and typical areas exploited by Algorithmic partners o Understanding of any Regulatory organizations o Any COTS product knowledge in this domain

Technology Skills: • Must Haves: o Deep Java expertise [writing, tuning, configuration driven] o Deep Experience with Distributed Memory Fabric o Deep experience with Messaging [JMS or native] o Experience with raw TCP/IP and UDP/Multicast [prefer to see how implemented reliable Multi-cast] o Understanding of Spring, Gradle and Docker o Experience with Relational Databases [Postgres or Oracle preferred] o Highly skilled in Linux scripting, troubleshooting and host tuning • Nice to Have o Java Low Latency - including low latency techniques such as memory maps, ring buffers, thread pining and cache line consistency o Experience with C/C++, Rust or Python o Familiarity with Java Unsafe memory access model o Experience with Kubernetes configuration and Jenkins scripting o Big Data experience - prefer Hadoop with PIG or Hive o No SQL Experience, even Mongo DB is ok here o Tick Database and Market data streaming understanding o Complex Event Processor experience o Any COTS product knowledge in this domain Experience with Chromium Engines, HTML5 and Angular or React Javascript libraries

Add'l: • Manages functional understanding of requesters process and context • Ensures relationships with requesters to make them build understandable requirements • Ensures coordination with other groups responsible for delivery of the assigned work product • Provides estimations and plan staffing for the new projects getting initiated and follow-up the execution and deviation impacts • Communicate clearly and accordingly at all levels (top, down, horizontal) on status of project tasks and on important messages during project lifecycle • Provide solutions when encountering problems/issues or initiate taskforce with relevant actors to propose solutions • Provides updates on status of the work product as per agreed timelines • Manages risks & highlights to the stakeholders ahead of time. Proposes mitigation plan • Ensure deliveries are within the agreed timelines and efforts • Ensure building coherent governance and implementation via different level of committees • SLA driven delivery model; Understanding of SLA's, KPI's & Metrics committed as per contract • Leverage on experience in ITIL processes, Incident, Change, Release, Configuration & Problem mgt activities • Leverage on experience in Agile processes and follow associated procedures • Contribute to documentation and knowledge tools with rigor and seriousness • Adapt fast to Cognizant and clients processes & tools to manage projects deliveries • Provide high level quality specifications and tests plan documents targeting both end users (for getting their validation) and developers (for making them implement)