1

Java Developer Trading Jobs (NOW HIRING)

Algo Java Developer

Manhattan, NY ยท On-site

$56.25 - $72.75/hr

Algo Java Developer Location: New York, NY (Remote until Covid is resolved, then in office ... The Cash Equities Algorithmic Trading Technology team runs the execution stack from client FIX ...

Java Developer

Manhattan, NY

$56.25 - $72.75/hr

Java developer Location: NYC, NY (5 Days On site) Long Term Contract An international Investment ... Several projects will take place in the coming years, focusing on Trading, Market data, and Risk ...

FIX Java Developer

Jersey City, NJ ยท On-site

$53.25 - $69/hr

Our client is seeking a FIX Java Developer with strong experience in Equities trading systems and FIX connectivity to support front-office applications, system enhancements, and trading platform ...

FIX Java Developer

Jersey City, NJ ยท On-site

$53.25 - $69/hr

Our client is seeking a FIX Java Developer with strong experience in Equities trading systems and FIX connectivity to support front-office applications, system enhancements, and trading platform ...

Java Developer

Manhattan, NY ยท On-site

$56.25 - $72.75/hr

Java developer Location: NYC, NY (5 Days On site) Long Term Contract An international Investment ... Several projects will take place in the coming years, focusing on Trading, Market data, and Risk ...

Capital markets java developer

Iselin, NJ

$51.75 - $67/hr

You will be part of a core engineering team responsible for receiving, transforming, and processing high-volume trade data in real time. The ideal candidate brings deep Java expertise, familiarity ...

Java Developer

New York, NY ยท On-site

$55.75 - $72.25/hr

Experience with large-scale relational databases, strong SQL, Java, and Linux are essential. The ... for trades across various asset classes. The middle tier has many roles to play namely data ...

Java Developer

Menlo Park, CA ยท On-site

$60 - $77.75/hr

... Engineering, Infrastructure, Networks and Architecture teams. Design and develop Java based ... TRADE products, services, processes, and organizational structure in order to find optimal ...

Senior Java Developer

Alpharetta, GA ยท On-site

$56 - $71.25/hr

This position is for a Senior Java Developer. The candidate must have a strong Java developer ... The candidate must have Capital Markets Trading Technology experience of working directly on ...

Sr Backend Java Developer

Tampa, FL ยท On-site

$113K - $147K/yr

Role: Sr Backend Java Developer Location: Tampa, FL Duration: 6 months C2H Rate: Market Need only ... Trades/funds come in to client's and they are all processed by these applications using MQ to route ...

Java Developer

Manhattan, NY

$56.25 - $72.75/hr

Primary focus on this role would be to design, develop and support strategic trading system ... This role entails hands-on coding responsibilities in java and related frameworks. * Develop, test ...

Java Developer

New York, NY ยท On-site

$55.75 - $72.25/hr

... Java and/or Scala developer with experience in distributed systems. The position will require ... Knowledge of financial products, OTC derivatives and trading systems Job Requirements

next page

Showing results 1-20

Java Developer Trading information

See salary details

$15

$56

$77

How much do java developer trading jobs pay per hour?

As of Jun 19, 2026, the average hourly pay for java developer trading in the United States is $56.70, according to ZipRecruiter salary data. Most workers in this role earn between $49.04 and $63.46 per hour, depending on experience, location, and employer.

What is the difference between Java Developer Trading vs Java Developer Banking?

AspectJava Developer TradingJava Developer Banking
Required CredentialsBachelor's in CS, Java certificationsBachelor's in CS, Java certifications
Work EnvironmentTrading firms, financial marketsBanks, financial institutions
Employer & IndustryTrading desks, hedge fundsCommercial banks, investment banks
Common Search IntentTrading software, financial appsBanking systems, financial services

Java Developer Trading and Java Developer Banking roles share similar technical requirements and certifications. However, they differ mainly in work environment and industry focus, with trading roles centered on financial markets and banking roles on banking systems. Both roles involve developing financial applications using Java, but their daily tasks and client interactions vary based on industry context.

What does a Java Developer do in a trading environment?

A Java Developer in a trading environment is responsible for designing, developing, and maintaining software systems that support financial trading activities. They work on building high-performance applications, such as trading platforms, order management systems, and market data feeds, ensuring low latency and reliability. These developers often collaborate with traders, analysts, and other IT professionals to create solutions that meet the dynamic needs of financial markets. Their work requires a strong understanding of Java, financial instruments, and trading protocols.

What are the key skills and qualifications needed to thrive as a Java Developer in Trading, and why are they important?

To thrive as a Java Developer in Trading, you need strong proficiency in Java programming, data structures, algorithms, and a solid understanding of financial markets or trading systems, usually backed by a computer science degree. Familiarity with technologies like Spring, Kafka, FIX protocol, and experience with low-latency systems, as well as version control (e.g., Git), are typically required. Analytical thinking, attention to detail, and effective communication are crucial soft skills for collaborating with traders and adapting to fast-paced environments. These skills and qualities ensure robust, high-performance trading applications that meet business needs and regulatory standards in a competitive industry.

How does a Java Developer collaborate with traders and other teams in a trading environment?

As a Java Developer in a trading firm, you will work closely with traders, quantitative analysts, and other IT professionals to design, implement, and optimize trading systems. Daily responsibilities often include gathering requirements directly from traders, troubleshooting real-time issues, and deploying enhancements to support new trading strategies. Effective communication and a solid understanding of trading concepts are essential, as you'll frequently participate in cross-functional meetings to ensure the technology aligns with business goals. Collaboration is key, and you'll often find yourself working in agile teams to deliver robust, low-latency solutions.
More about Java Developer Trading jobs
What cities are hiring for Java Developer Trading jobs? Cities with the most Java Developer Trading job openings:
What job categories do people searching Java Developer Trading jobs look for? The top searched job categories for Java Developer Trading jobs are:
Infographic showing various Java Developer Trading job openings in the United States as of June 2026, with employment types broken down into 88% Full Time, 4% Part Time, and 8% Contract. Highlights an 81% Physical, 5% Hybrid, and 14% Remote job distribution, with an average salary of $117,931 per year, or $56.7 per hour.
Algo Java Developer

Algo Java Developer

Navtech, Inc.

Manhattan, NY โ€ข On-site

$56.25 - $72.75/hr

Full-time

Posted 20 days ago


Job description

Position: Algo Java Developer
Location: New York, NY (Remote until Covid is resolved, then in office)
Duration: 12 months + possible extension

Job Description:
  • The Cash Equities Algorithmic Trading Technology team runs the execution stack from client FIX message in through to order message on the exchange.
  • The team develops and maintains its own Algorithmic Trading Container, View Server and HTML5 based UI, and Smart Order Router.
  • Experience with Algorithmic Trading Stack
  • Algorithmic trading, FIX, etc.
  • Working as part of the front office team the candidate should be a Java expert and have a detailed working knowledge of Java and the JVM (Java Virtual Machine), garbage collection, data structures.
  • The current projects are written in Java or Scala, so the candidates would have to be willing to learn Scala.
  • It is also expected for the candidate to work on production support issues (via a rota) and be involved in improvements on automation and Dev Ops.
  • You are an excellent communicator, and are comfortable communicating directly with the Trading Desk and internal Technology teams, and are able to range up and down the detail depending on your audience.
  • You will handle all phases of development (requirements gathering/analysis through to implementation), establishing solid relationships and trust built on proven delivery

Candidates Must Have:
  • Must be an expert in Java
  • Must be willing to learn Scala
  • Must have a very good knowledge of collections, their implementation, and their optimization.

Candidates Good to Have:
โ€ข Zero GC Architectures
โ€ข Low Latency Systems
โ€ข Cash Equities trading
โ€ข Algorithmic trading, FIX, etc.

Navtech logo

About Navtech

Sourced by ZipRecruiter

Industry

Civil engineering construction

Company size

11 - 50 Employees

Headquarters location

New Bloomfield, PA, US

Year founded

1996