{"schemaVersion":"jobsearcher.job.v1","id":"eb4dd2e98aca8bfaeda575c5","url":"https://jobsearcher.com/jobs/eb4dd2e98aca8bfaeda575c5","canonicalUrl":"https://jobsearcher.com/jobs/eb4dd2e98aca8bfaeda575c5","title":"Java Software Developer","description":"Software Developer (Java)Industry: Quantitative TradingRole OverviewOur client is a leading quantitative trading firm, looking for a Java Software Developer. You will work in close collaboration with the research, systems, and operations teams to design, engineer, implement, and maintain our core Java-based software infrastructure.Key ResponsibilitiesInfrastructure Engineering: Maintain and extend the firm's core distributed research infrastructure and large-scale computing farms.Data & Storage Systems: Design, implement, and maintain distributed storage systems tailored to varying performance and reliability requirements.Performance Optimization: Address performance limitations within proprietary software, open-source libraries, and the Linux kernel to optimize network latency and throughput.Monitoring & Reliability: Develop, improve, and deploy advanced monitoring and proactive issue-detection capabilities to ensure system stability.Cross-Functional Collaboration: Communicate with stakeholders across trading, research, and operations teams to define clear application specifications and conduct rigorous code reviews.Data-Driven Decisions: Perform basic data analysis to support architectural decision-making and scale the platform for future growth.Team Growth: Participate in the engineering recruitment process by conducting interviews and evaluating technical talent.Qualifications & SkillsCore Expertise: Superior ability to write, refactor, and debug high-performance, clean programs in Java.Systems Knowledge: Strong, comprehensive understanding of the entire technical stack—from individual machine architecture to large-scale distributed systems.Infrastructure: Solid working knowledge of networking protocols, communication layers, and storage systems.Education: Preferred degree in a computing-related discipline (Computer Science, Computer Engineering, etc.) or equivalent extensive professional software development experience.Preferred PlusesExperience or working knowledge of C++.Deep familiarity with Linux environments.Prior experience within the proprietary trading, hedge fund, or electronic market-making industry.","company":"Aaa Global","rawCompany":"aaa global","city":"Chicago","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-06-26T13:52:07.377Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Software Developer","description":"Software Developer (Java)Industry: Quantitative TradingRole OverviewOur client is a leading quantitative trading firm, looking for a Java Software Developer. You will work in close collaboration with the research, systems, and operations teams to design, engineer, implement, and maintain our core Java-based software infrastructure.Key ResponsibilitiesInfrastructure Engineering: Maintain and extend the firm's core distributed research infrastructure and large-scale computing farms.Data & Storage Systems: Design, implement, and maintain distributed storage systems tailored to varying performance and reliability requirements.Performance Optimization: Address performance limitations within proprietary software, open-source libraries, and the Linux kernel to optimize network latency and throughput.Monitoring & Reliability: Develop, improve, and deploy advanced monitoring and proactive issue-detection capabilities to ensure system stability.Cross-Functional Collaboration: Communicate with stakeholders across trading, research, and operations teams to define clear application specifications and conduct rigorous code reviews.Data-Driven Decisions: Perform basic data analysis to support architectural decision-making and scale the platform for future growth.Team Growth: Participate in the engineering recruitment process by conducting interviews and evaluating technical talent.Qualifications & SkillsCore Expertise: Superior ability to write, refactor, and debug high-performance, clean programs in Java.Systems Knowledge: Strong, comprehensive understanding of the entire technical stack—from individual machine architecture to large-scale distributed systems.Infrastructure: Solid working knowledge of networking protocols, communication layers, and storage systems.Education: Preferred degree in a computing-related discipline (Computer Science, Computer Engineering, etc.) or equivalent extensive professional software development experience.Preferred PlusesExperience or working knowledge of C++.Deep familiarity with Linux environments.Prior experience within the proprietary trading, hedge fund, or electronic market-making industry.","datePosted":"2026-06-26T13:52:07.377Z","dateModified":"2026-06-26T13:52:07.377Z","hiringOrganization":{"@type":"Organization","name":"Aaa Global","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Chicago","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"eb4dd2e98aca8bfaeda575c5"},"url":"https://jobsearcher.com/jobs/eb4dd2e98aca8bfaeda575c5"}}