Senior Java Developer (Trading Platforms)

Location: New York City, NY / New Jersey (Hybrid 3 Days Onsite)

Duration: 6 10 Months

Interview: Video Interview

Client Note

  • Old LinkedIn with location - with photo
  • Local only
  • Hybrid role requiring 3 days onsite in NYC or NJ.
  • Strong Core Java (Java 17+) experience is mandatory.
  • Hands-on experience building high-throughput trading platforms is required.
  • Strong Spring Boot, Microservices, Kafka, and AWS experience is mandatory.
  • Capital Markets / Trading domain experience is required.
  • Low-latency and algorithmic trading experience is highly preferred.

About the Role

We are seeking an experienced Senior Java Developer to design and develop high-performance, low-latency trading platforms supporting real-time execution algorithms. The ideal candidate will have deep expertise in Java, distributed microservices, cloud technologies, and capital markets while building scalable solutions that meet strict performance, risk, and regulatory requirements.

Required

  • 8+ years of Java development experience.
  • Core Java (Java 17+).
  • Spring Boot and Spring Cloud.
  • Microservices Architecture.
  • AWS Cloud Services.
  • Apache Kafka, Solace, or Aeron messaging.
  • Docker and Kubernetes.
  • Multithreading, Concurrency, and Java Memory Model.
  • SQL, NoSQL, Redis, or Hazelcast.
  • CI/CD using Jenkins or GitLab CI.
  • Performance tuning and low-latency application development.

Skills

  • Trading Platform or Capital Markets experience.
  • Algorithmic Trading and Smart Order Routing (SOR).
  • Order Management, Execution, Clearing, and Settlement lifecycle.
  • Market Data (Level 1, Level 2, Level 3).
  • Service Mesh (Istio or Linkerd).
  • Regulatory knowledge (MiFID II, SEC Rule 606).
  • TDD/BDD and Agile development methodologies.

Similar jobs

Senior Java Developer (Trading Platforms)

Apply Now
Back to search page