← Back to jobs

United Software Group Inc Logo
eTrading Developer

United Software Group Inc

 

Charlotte, NC, USA

Posted On: 7 days ago
Experience: 5+ years
Availability: Hybrid
Openings: 1
Category: eTrading Developers
Tenure: No Preference/Any
Related Jobs

No related jobs found

Description

You will build and tune high-performance electronic trading systems for Corporate Bonds.

This role is on-site.

Responsibilities

  • Build and tune configuration-driven Java applications for electronic trading.
  • Implement messaging protocols and reliable multicast communication using TCP/IP and UDP.
  • Manage market data flows including aggregated, consolidated, and montage books.
  • Develop offer management systems incorporating tiering levels and BWIC/OWIC protocols.
  • Optimize post-trade feed flows and settlement calculations.

Required Skills

  • 5+ years of experience in software development.
  • Deep Java expertise including writing, tuning, and configuration-driven development.
  • Experience with Distributed Memory Fabric and messaging (JMS or native).
  • Hands-on experience with raw TCP/IP and UDP/Multicast implementations.
  • Proficiency with Spring, Gradle, and Docker.
  • Experience with Relational Databases, specifically Postgres.
  • Advanced Linux skills including scripting, troubleshooting, and host tuning.
  • Deep knowledge of Corporate Bond (HY or IG) market structure.
  • Expertise in financial calculations, including Yield to Price conversion and Spread.

Preferred Skills

  • Low latency Java techniques including memory maps, ring buffers, and thread pinning.
  • Experience with C/C++, Rust, Python, or Java Unsafe memory access.

Education

Bachelor’s Degree

Related Jobs

No related jobs found

← Back to jobs