✦ Luna Orbit — Software Engineering

sr. java software engineer

at Randstad

📍 jersey city, new jersey Onsite 💰 $85 – $86 USD / year Posted March 28, 2026
Salary $85 – $86 USD / year
Type Full-Time
Experience mid
Exp. Years 3+ years
Education Not specified
Category Software Engineering

This role involves architecting and developing distributed, low-latency trading systems optimized for high throughput. The engineer will collaborate with teams to deliver robust trading workflows and support production environments.

  • Design and develop distributed trading systems
  • Optimize system performance for low latency
  • Collaborate with teams on trading workflows
  • Lead performance tuning efforts
  • Support production and on-call activities

The position requires expertise in Java and JavaScript, distributed and event-driven systems, performance tuning, and messaging services. Experience with high-frequency trading platforms is preferred.

The ideal candidate is a mid-level Java software engineer with at least 3 years experience in developing and optimizing distributed, low-latency trading systems. They should be skilled in asynchronous processing, messaging, and performance tuning, with a collaborative mindset.

JavaJavaScriptdistributed systemslow latencyhigh throughputperformance tuning
JavaJavaScriptdistributed systemslow latencyhigh throughputperformance tuningasynchronous processingmessaging serviceson-call rotation
JavaJavaScriptAsynchronous processingMessaging servicesPerformance tuningDistributed systemsEvent-driven architectureTrading systemsLow latencyHigh throughputMentoringDevOpsProduction supportOn-call rotation
collaborationproblem-solvingmentoringcommunicationteamwork
Industry Finance / Trading
Job Function Distributed Systems Software Engineer
Role Subtype Software Engineer
javajavascriptdistributed systemslow latencyhigh throughputperformance tuningtrading systemsasynchronous processingmessaging serviceson-call rotationcollaborationteamworkmentoringproduction supporton-call support

Lack of experience with distributed systems, No Java or JavaScript experience, Unwilling to work on-site in Jersey City, No experience with low latency trading platforms

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile