{"schemaVersion":"jobsearcher.job.v1","id":"0878c3fbb29927354f5e24f4","url":"https://jobsearcher.com/jobs/0878c3fbb29927354f5e24f4","canonicalUrl":"https://jobsearcher.com/jobs/0878c3fbb29927354f5e24f4","title":"Senior Java Engineer","description":"OverviewIn this role you design, develop, and maintain features for a high-performance trading platform and Web API, focusing on Java services. You will work closely with cross-functional teams to deliver reliable, low-latency functionality across REST, WebSockets, and FIX integrations. You'll participate in the full SDLC, write clear docs and tests, and stay current with tools and AI-assisted development to improve platform quality. This is a hands-on, fast-paced opportunity to impact global markets through scalable software.Compensation / Benefitscompetitive salaryannual performance-based bonusstock grant401(k) with company matchmedical, dental, and vision benefitseducation reimbursementResponsibilitiesDesign, develop, and maintain features across the trading application and Web API platform (Java services)Build backend services and clients integrating with REST, WebSockets, and FIXParticipate in design, implementation, testing, code review, and maintenance of featuresWrite and maintain technical documentation and regression testsCollaborate with BAs, PMs, and other developers to translate requirements into quality softwareInvestigate and resolve complex issues across the stack, providing escalated support as neededStay current with tools, frameworks, and techniques, including AI-assisted development toolsKey requirementsMaster's degree in Computer Science or related field with 3+ years experience or Bachelor's in Computer Science or related field with 5+ years experienceStrong proficiency in Java and object-oriented designExperience with Spring and/or Vert.xRESTful API design and WebSocket/real-time communication in JavaClean, maintainable, well-tested code and technical documentationJUnit or similar testing frameworksMultithreading and concurrency with low-latency programmingGit for version controlStrong analytical and problem-solving skills; good communicationexcellent verbal and written communicationstrong analytical and problem-solving abilitiesself-motivated with high ownershipJava (deep OO knowledge)Spring and/or Vert.xREST APIs","company":"Interactive Brokers","rawCompany":"interactive brokers","city":"White Plains","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-10-26T13:17:12.235Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"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":"Senior Java Engineer","description":"OverviewIn this role you design, develop, and maintain features for a high-performance trading platform and Web API, focusing on Java services. You will work closely with cross-functional teams to deliver reliable, low-latency functionality across REST, WebSockets, and FIX integrations. You'll participate in the full SDLC, write clear docs and tests, and stay current with tools and AI-assisted development to improve platform quality. This is a hands-on, fast-paced opportunity to impact global markets through scalable software.Compensation / Benefitscompetitive salaryannual performance-based bonusstock grant401(k) with company matchmedical, dental, and vision benefitseducation reimbursementResponsibilitiesDesign, develop, and maintain features across the trading application and Web API platform (Java services)Build backend services and clients integrating with REST, WebSockets, and FIXParticipate in design, implementation, testing, code review, and maintenance of featuresWrite and maintain technical documentation and regression testsCollaborate with BAs, PMs, and other developers to translate requirements into quality softwareInvestigate and resolve complex issues across the stack, providing escalated support as neededStay current with tools, frameworks, and techniques, including AI-assisted development toolsKey requirementsMaster's degree in Computer Science or related field with 3+ years experience or Bachelor's in Computer Science or related field with 5+ years experienceStrong proficiency in Java and object-oriented designExperience with Spring and/or Vert.xRESTful API design and WebSocket/real-time communication in JavaClean, maintainable, well-tested code and technical documentationJUnit or similar testing frameworksMultithreading and concurrency with low-latency programmingGit for version controlStrong analytical and problem-solving skills; good communicationexcellent verbal and written communicationstrong analytical and problem-solving abilitiesself-motivated with high ownershipJava (deep OO knowledge)Spring and/or Vert.xREST APIs","datePosted":"2026-10-26T13:17:12.235Z","dateModified":"2026-10-26T13:17:12.235Z","hiringOrganization":{"@type":"Organization","name":"Interactive Brokers","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"White Plains","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"0878c3fbb29927354f5e24f4"},"url":"https://jobsearcher.com/jobs/0878c3fbb29927354f5e24f4"}}