{"schemaVersion":"jobsearcher.job.v1","id":"bc5e964d684e8f176f66d970","url":"https://jobsearcher.com/jobs/bc5e964d684e8f176f66d970","canonicalUrl":"https://jobsearcher.com/jobs/bc5e964d684e8f176f66d970","title":"Software Developer (Java)","description":"Overview\nIn this role you will build and optimize ultra-low-latency Java software powering core trading and analytics platforms within a global quantitative firm. You collaborate with research, systems, and operations to scale distributed infrastructure and push microsecond-performance gains that drive business growth. You’ll tackle complex technical challenges, from low-level stack behavior to networked components, with a focus on reliability and throughput. This is an opportunity to shape high-performance, enterprise-grade systems in a fast-paced, data-driven environment.\n\nCompensation / Benefitscompetitive base salarydiscretionary bonus poolhealthcare benefitsretirement plan optionsprofessional development support\nResponsibilitiesArchitect, build, and maintain enterprise-grade Java software for core execution and analyticsEnhance research environments to support new venues and productsEngineer distributed data storage for high reliability and performanceIdentify and resolve execution bottlenecks across codebases, libraries, and OS kernelsResearch technologies to increase processing capacity, stability, and speed of distributed farmsBuild monitoring tools and telemetry to detect anomaliesOptimize network protocols for minimal latency and maximal throughputConduct technical interviews and perform peer code reviews\nKey requirementsBachelor’s degree in relevant technical discipline (or equivalent experience)Proven ability to write, refactor, and debug production-grade Java applicationsStrong fundamentals in computer science and software design patternsExperience building scalable, automated, thoroughly tested distributed systemsPractical understanding of low-level software stack, networking, and storagePragmatic, robust, maintainable solution deliveryCollaborative mindset with ability to drive initiatives independentlycollaborativeindependent initiativeproblem-solving mindsetJavadistributed systemslow-latency optimization","company":"Objective Paradigm","rawCompany":"objective paradigm","city":"Evanston","state":"IL","isRemote":false,"isActive":false,"createdAt":"2026-09-16T03:07:55.763Z","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":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Software Developer (Java)","description":"Overview\nIn this role you will build and optimize ultra-low-latency Java software powering core trading and analytics platforms within a global quantitative firm. You collaborate with research, systems, and operations to scale distributed infrastructure and push microsecond-performance gains that drive business growth. You’ll tackle complex technical challenges, from low-level stack behavior to networked components, with a focus on reliability and throughput. This is an opportunity to shape high-performance, enterprise-grade systems in a fast-paced, data-driven environment.\n\nCompensation / Benefitscompetitive base salarydiscretionary bonus poolhealthcare benefitsretirement plan optionsprofessional development support\nResponsibilitiesArchitect, build, and maintain enterprise-grade Java software for core execution and analyticsEnhance research environments to support new venues and productsEngineer distributed data storage for high reliability and performanceIdentify and resolve execution bottlenecks across codebases, libraries, and OS kernelsResearch technologies to increase processing capacity, stability, and speed of distributed farmsBuild monitoring tools and telemetry to detect anomaliesOptimize network protocols for minimal latency and maximal throughputConduct technical interviews and perform peer code reviews\nKey requirementsBachelor’s degree in relevant technical discipline (or equivalent experience)Proven ability to write, refactor, and debug production-grade Java applicationsStrong fundamentals in computer science and software design patternsExperience building scalable, automated, thoroughly tested distributed systemsPractical understanding of low-level software stack, networking, and storagePragmatic, robust, maintainable solution deliveryCollaborative mindset with ability to drive initiatives independentlycollaborativeindependent initiativeproblem-solving mindsetJavadistributed systemslow-latency optimization","datePosted":"2026-09-16T03:07:55.763Z","dateModified":"2026-09-16T03:07:55.763Z","hiringOrganization":{"@type":"Organization","name":"Objective Paradigm","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Evanston","addressRegion":"IL","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"bc5e964d684e8f176f66d970"},"url":"https://jobsearcher.com/jobs/bc5e964d684e8f176f66d970"}}