JOBSEARCHER

Java Full Stack Engineer, Sr. - 100% Remote

TorentifyDenver, CORemoteL6 LeadOctober 30th, 2026
About the Company: The hiring client is seeking a Senior Java Full Stack Engineer to join its Trade Management Engineering group, which develops electronic trading systems. The team focuses on building distributed, event-driven platforms designed for low latency, high throughput, scalability, and resilience.
About the Role: The client is looking for an experienced Senior Java Full Stack Engineer to lead the design and development of next-generation electronic trading systems. This role combines hands-on software engineering, distributed systems architecture, performance optimization, and technical leadership. You will design asynchronous processing frameworks, build resilient messaging services, and collaborate with internal and external teams to deliver reliable trading workflows. The position also involves mentoring engineers, supporting production and non-production environments, and participating in an on-call rotation. Candidates should have extensive experience in Java development, low-latency systems, and capital markets technology.
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 robust, end-to-end trading workflows. Lead performance tuning and optimization efforts across the trading platform. Improve system scalability, reliability, and resilience. Mentor junior engineers and promote software engineering best practices. Support production and non-production environments and troubleshoot technical issues. Participate in a weekly on-call rotation, including occasional weekend support. Contribute to software delivery and deployment processes using established development tools and cloud platforms.
Required Qualifications: At least 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 29 West 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-assisted development tools such as GitHub Copilot. Experience with CI/CD and software delivery tools such as 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 collaborate effectively within a team. Willingness to support production systems and participate in scheduled on-call rotations, including occasional weekend support.
Education Requirements: Bachelor's degree in Computer Science, Engineering, Information Technology, or an equivalent qualification.
Salary & Benefits: The hourly pay range is $70–$80 on a W-2 basis. Benefits available to W-2 consultants include medical, dental, and vision insurance.401(k) plan with company matching. Life insurance.
Location and Work Arrangement: This is a remote position. Employment TypeThe position is offered on a W-2 contract basis. Applicants must be willing and able to work as W-2 consultants to meet the client's requirements.