Java Software Developer

Coljob β€” United States Β· Posted ~8 hours ago

Skills

Java Distributed systems High-performance computing System performance optimization Scalable infrastructure Software engineering Networking Large-scale storage

πŸ”“ Log in to save this job, tailor your resume & track your apply process β€” 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a high-performance engineering team building sophisticated software for quantitative research and automated financial systems. You will develop distributed Java systems, optimize latency and throughput, work with large-scale infrastructure, and solve demanding reliability and performance problems.

Highlights

Work on sophisticated, performance-critical systems alongside experienced engineers, researchers, and systems specialists. The role provides challenging problems involving scalability, reliability, latency, distributed infrastructure, and large-scale quantitative research.

Description

Java Software Developer | Quantitative Technology Company πŸ“ Chicago | New York At ColJob, we're helping a leading company in the quantitative trading and technology sector find an exceptional Java Software Developer to join its engineering team. This is an opportunity to work on sophisticated technology supporting automated trading and large-scale quantitative research across global financial markets. πŸš€ The OpportunityYou'll work closely with experienced engineers, researchers and systems teams to solve technically challenging problems where performance, scalability, reliability and correctness truly matter. Your work may include: Developing high-performance Java systemsBuilding and improving distributed systems and research infrastructureWorking with large-scale storage and networking environmentsOptimising latency, throughput and system performanceDiagnosing complex performance and reliability issuesDesigning scalable infrastructure for quantitative researchImproving communication between distributed componentsBuilding monitoring and proactive detection capabilitiesEvaluating new technologies and architectural approachesWorking directly with researchers to design effective technical solutionsSupporting infrastructure behind a 24-hour automated trading platform 🧠 What They're Looking ForThe team is looking for exceptional software engineers, not candidates who simply match a checklist. You should have: Strong software engineering and computer-science fundamentalsExcellent algorithmic and problem-solving skillsExceptional Java programming abilityExperience with or strong understanding of distributed systems, networking and/or storageThe ability to reason across different levels of abstractionGenuine curiosity about how complex systems workExperience building scalable, maintainable and thoroughly tested softwareThe ability to work autonomously while collaborating with highly capable teamsA low-ego mindset and a genuine focus on finding the right answer Experience with Linux, distributed computing, networking, storage systems or performance engineering is highly valuable. Knowledge or experience with C++ is a plus, but not required. πŸ’‘ Previous trading or financial services experience is not required. πŸ’° Compensation & BenefitsU.S. Base Salary: $175,000–$300,000 Total Compensation: $300,000+ depending on experience and performance The company also offers a comprehensive benefits package, including: Medical, dental and vision insurance401(k) with employer matchPaid leaveCompany-funded HSALife insuranceCatered meals and meal stipendsGym membershipCommuter benefitsMonthly technology stipend πŸ“ LocationChicago | New York If you're a strong Java engineer who enjoys solving difficult technical problems and wants to work close to the core of a sophisticated technology and research platform, I'd be happy to tell you more. πŸ“© Interested? Send me a message and I'll share the details. #Java #JavaDeveloper #SoftwareEngineering #DistributedSystems #BackendEngineering #PerformanceEngineering #ChicagoJobs #NewYorkJobs #TechJobs