Java OMS Engineer - Trading Systems, Hybrid (4x/Week)

Global Trading Systems

New York (NY)

Hybrid

USD 175,000 - 225,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Daily Meal Allowance
Equinox Corporate Membership Rate
Snacks
Office Game Room
Casual Dress

Job summary

Global Trading Systems is seeking an experienced Software Engineer specializing in Java to build, enhance, and scale our order management systems for U.S. equities.

You will own OMS initiatives end-to-end, partnering with traders, operations, and risk teams to translate requirements into robust, scalable solutions. Ideal candidates have 5+ years in software development for trading systems, strong Java expertise, and a track record delivering production-grade implementations while maintaining

Qualifications

  • 5+ years of professional software development experience, ideally including significant experience building and supporting production trading systems.
  • Java expertise. Strong command of modern Java, including multithreading, concurrency, memory management, performance analysis, testing, and the design of reliable, high-throughput systems.
  • OMS and order lifecycle knowledge. Demonstrated experience developing order management or execution management systems for U.S. equities, with a strong understanding of order state, routing, executions, cancels/replaces, market events, controls, and downstream processing.
  • Relevant market experience. Experience within a sophisticated sell-side trading technology organization, electronic market maker, or comparable environment, ideally supporting U.S. equities, retail or wholesale market making, or institutional electronic execution.
  • Production ownership. A demonstrated track record of independently owning substantive projects or workstreams and delivering production solutions across multiple stakeholders.
  • Engineering judgment. Strong design instincts, disciplined code-review practices, sound debugging skills, and the ability to balance performance, speed, risk, maintainability, and business value.
  • Academic foundation. Bachelor's or advanced degree in Computer Science, Engineering, Mathematics, or a related quantitative discipline, or equivalent evidence of exceptional technical achievement.
  • Strong written and verbal communication skills, intellectual curiosity, and the ability to explain technical issues, decisions, and tradeoffs to both engineering and business audiences.

Responsibilities

  • Own projects end to end. Lead the design, development, testing, deployment, and ongoing support of significant OMS initiatives, with clear accountability for technical decisions, delivery, and business outcomes.
  • Understand the business, not just the code. Develop a deep understanding of the Wholesale Market Making business, including client and market workflows and the operational and regulatory requirements that shape system behavior.
  • Partner directly with stakeholders. Work closely with traders, desk leadership, operations, product, risk, compliance, infrastructure, and other technology teams to define requirements, challenge assumptions, prioritize work, and deliver practical solutions.
  • Raise engineering standards. Participate actively in code reviews, provide clear and constructive feedback, improve design consistency, and promote software that is testable, maintainable, observable, resilient, and performant.
  • Operate what you build. Monitor production behavior, investigate incidents, perform root-cause analysis, address structural issues, and continuously improve instrumentation, deployment safety, capacity, and recovery.
  • Contribute to technical direction. Evaluate design alternatives, identify modernization opportunities, reduce unnecessary complexity and technical debt, and help shape the longer-term architecture and evolution of the OMS platform.

Skills

Java
OMS
Trading systems
System design
Multithreading
Problem solving
Communication

Education

CS degree

Job description

Global Trading Systems is seeking an experienced Software Engineer specializing in Java to build, enhance, and scale our order management systems for U.S. equities.

You will own OMS initiatives end-to-end, partnering with traders, operations, and risk teams to translate requirements into robust, scalable solutions. Ideal candidates have 5+ years in software development for trading systems, strong Java expertise, and a track record delivering production-grade implementations while maintaining

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java OMS Engineer – Market Making
Senior Java OMS Engineer – Market Making

Global Trading Systems • Village of Pelham (NY)

Hybrid
USD 175,000 - 225,000
Daily Meal Allowance
Equinox Corporate Membership Rate
Snacks
+2
Hybrid Java OMS Engineer – Market-Making Trading Systems
Hybrid Java OMS Engineer – Market-Making Trading Systems

GTS • New York (NY)

Hybrid
USD 175,000 - 225,000
Daily Meal Allowance
Equinox Corporate Membership Rate
Snacks
+2
Senior Java Engineer — Trading Platform & OMS
Senior Java Engineer — Trading Platform & OMS

C2R Ventures • Boston (MA)

On-site
USD 150,000 - 190,000
Senior Java Engineer - OMS for Trading Platform
Senior Java Engineer - OMS for Trading Platform

Man Group • Northern (KY)

Hybrid
USD 150,000 - 170,000
Discretionary bonus
Two annual 'Mankind' days
Senior Java Engineer—Trading OMS & Core Platform
Senior Java Engineer—Trading OMS & Core Platform

Man Group • Boston (MA)

On-site
USD 150,000 - 170,000
Senior Software Engineer - Trading OMS (Java/AWS, Equity)
Senior Software Engineer - Trading OMS (Java/AWS, Equity)

Addepar, Inc. • New York (NY)

On-site
USD 134,000 - 209,000
Senior Java Engineer
Senior Java Engineer

C2R Ventures • Boston (MA)

On-site
USD 150,000 - 190,000
Java Developer (VP Level - Banking)
Java Developer (VP Level - Banking)

IO Tech Solutions Limited • United States

Remote
USD 200,000 - 300,000
Lead Java/Scala OMS Engineer - Trading Tech Innovator
Lead Java/Scala OMS Engineer - Trading Tech Innovator

Testing Site - JPMC • Jersey City (NJ)

On-site
USD 140,000 - 200,000
Java Developer - Trading Systems
Java Developer - Trading Systems

Selby Jennings • New York (NY)

On-site
USD 80,000 - 100,000