Full Time

Java Full Stack Engineer II

Torentify
Full-time
Associate
Technology, Information and Internet
United States
$115,000 - $165,000* / year (about $55–$79 an hour)

Job Description


About the Role


Our client is seeking a Senior Java Full Stack Engineer to lead the design and development of next-generation electronic trading systems within its Trade Management Engineering group. This role focuses on building distributed, event-driven platforms designed for low latency, high throughput, scalability, and resilience.


The engineer will collaborate with internal and external teams, mentor other developers, drive platform performance improvements, and support production and non-production environments. Participation in an on-call rotation, including occasional weekend support, is required.


Key Responsibilities


  • Architect and develop distributed, event-driven trading systems optimized for low latency and high throughput.
  • Design and implement asynchronous processing frameworks and resilient messaging services.
  • Collaborate with internal and external teams to deliver reliable, end-to-end trading workflows.
  • Lead platform performance tuning and optimization initiatives.
  • Mentor junior engineers and promote software engineering best practices.
  • Support production and non-production environments.
  • Participate in a weekly on-call rotation, including occasional weekend support.


Required Qualifications


  • 10+ years of hands-on software design and development experience.
  • Expertise in Java, Python, and Linux.
  • Extensive experience with low-latency messaging systems such as 29West or Kafka.
  • Proficiency in KDB+ or other time-series databases.
  • Experience building scalable, distributed, asynchronous, and event-driven applications.
  • Advanced knowledge of low-latency design patterns and performance optimization techniques.
  • Experience with Capital Markets or Brokerage systems, particularly order management.
  • Strong understanding of the FIX protocol and FIX engines.
  • Experience using AI developer assistance tools such as GitHub Copilot.
  • Experience with CI/CD tools, including GitHub, Maven, Jenkins, Artifactory, and uDeploy.
  • Hands-on experience deploying applications to AWS or other cloud platforms.
  • Strong analytical, communication, and organizational skills.
  • Ability to manage multiple tasks and work effectively in a collaborative team environment.
  • Willingness and ability to support production systems and participate in on-call rotations, including occasional weekend support.


Education Requirements


  • Bachelor's degree in Computer Science, Engineering, Information Technology, or an equivalent qualification.


Work Arrangement & Compensation


  • Remote position.
  • W-2 employment basis required due to client requirements.
  • Hourly pay rate: $70–$80 per hour.


Benefits


  • Medical, dental, and vision insurance.
  • 401(k) with company matching.
  • Life insurance.

See our resume templates side by side, from plain one-column pages hiring software reads in order to designed pages to hand to a person. See the templates →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.