Electronic Trading Java Developer and Consultant 29008-1

Keylent, Inc.

$100K — $130K *
Finance & Insurance
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 10+ years of experience in software development, particularly in Electronic Trading applications using Java.
  • Expertise in corporate bond electronic trading market structures, specifically HY or IG bonds.
  • Proficient with Java technologies such as JMS, TCP/IP, and UDP multicast.
  • Experience with Oracle or Postgres databases and strong Linux scripting skills.
  • Deep understanding of financial calculations related to trading.

Responsibilities

  • Develop and optimize electronic trading applications for the fixed income market using Java.
  • Design and implement messaging patterns in real-time trading environments using JMS.
  • Maintain and enhance the technology stack including distributed memory fabric and databases.
  • Collaborate with stakeholders to gather requirements and ensure alignment on project deliverables.
  • Identify and mitigate project risks proactively, providing updates to all relevant parties.

Benefits

  • Opportunity to work onsite in a collaborative environment in Charlotte, NC.
  • Cutting-edge projects in the capital markets domain.
  • Engagement with advanced trading technologies and methodologies.
  • Professional development opportunities within a prominent financial sector firm.
Full Job Description
Request-ID:29008-1
Electronic Trading Java Developer and Consultant for Fixed Income Market
ONSITE/HYBRID (Charlotte, NC) Remote is NO longer an option as of 2.28 (even if stellar resume)
BGV Fully Cleared
Laptop type pending
PLEASE SUBMIT THE BELOW RESPONSES FROM YOUR CANDIDATE:
• What's your experience in developing Electronic Trading applications using Java as the underlying technology in particular to Fixed Income (Bond) Market ?
• What's your experience level in using Java Low latency, JMS (Messaging) ; TCP/IP or UPD/IP Multicast implementation for Electronic Trading ?
• Have you worked for (or) attended interviews (or) shared your profile with "Client" in the past ?
• Is candidate able to relocate to Charlotte, NC and work onsite as of day 1 at least 3x a week onsite?
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)

Similar Jobs

More Jobs at Keylent, Inc.

  • Project Lead - Systems
    $100K — $130K *
    Delaware City, DE 19706 (New Castle County)
    Information Technology
    In-Person
  • Tech Lead
    $120K — $150K *
    San Jose, CA 95123 (Santa Clara County)
    Information Technology
    In-Person
  • Core Java Developer
    $120K — $150K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Core Java Developer
    $100K — $140K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Project Lead - Systems
    $90K — $130K *
    Delaware City, DE 19706 (New Castle County)
    Enterprise Technology
    In-Person

More Finance & Insurance Jobs

Find similar Electronic Trading Java Developer and Consultant 29008-1 jobs: