Job Openings Core Java Engineer

About the job Core Java Engineer

About the Role

A leading asset management firm is expanding its trading technology teams in New York and Chicago. We are seeking highly skilled Core Java Engineers to help build the next generation of a global, high‑performance trading platform used by over 100 organizations worldwide.

This is an opportunity to work on complex, low‑latency, distributed systems and collaborate directly with traders, product managers, and global engineering teams.

What You'll Do

Design, develop, and integrate trading functionality into a next‑generation trading platform

Build highly reliable, scalable, and low‑latency backend systems using Core Java

Collaborate with traders and product teams to refine workflows and enhance trading capabilities

Develop FIX and custom API connectivity for global markets

Build and optimize market data platforms and distributed trading services

Participate in full SDLC: design, development, testing, deployment, and performance tuning

Troubleshoot complex issues and recommend architectural improvements

Work in a fast‑paced, collaborative environment with global engineering teams

Required Experience

5+ years of hands‑on Core Java development

Strong experience with multithreading, concurrency, and low‑latency systems

Experience building or maintaining Order Management Systems (OMS)

Experience with FIX protocol and custom API connectivity

Strong understanding of distributed systems, event‑driven architectures, and messaging

Experience with TCP, Multicast, and network‑level performance tuning

Familiarity with Java/JVM performance techniques (low/no GC, off‑heap caching, CPU pinning, kernel bypass)

Strong debugging, profiling, and optimization skills

Experience with unit, regression, and integration testing

Intermediate knowledge of relational databases

Excellent communication and collaboration skills

Bachelor's degree in Computer Science or related field

Nice to Have

Experience designing or implementing trading algorithms

Experience with streaming cache services

Experience in FX, Equities, Futures, or other financial markets

Experience with C++ in low‑latency environments

Why This Opportunity Stands Out

Total compensation up to $270K+ (base + bonus)

Signing bonuses possible

Build a next‑generation trading platform at global scale

Excellent work‑life balance compared to other trading firms

Work with elite engineers in a high‑impact environment

Work Structure

Hybrid: 2–3 days onsite weekly

Locations: New York, NY or Chicago, IL

Full‑time, direct hire