{"schemaVersion":"jobsearcher.job.v1","id":"3aedb99ed6e1bfdfea7e247b","url":"https://jobsearcher.com/jobs/3aedb99ed6e1bfdfea7e247b","canonicalUrl":"https://jobsearcher.com/jobs/3aedb99ed6e1bfdfea7e247b","title":"Java Developer – Algorithmic Trading","description":"Java Developer – Algorithmic TradingGlobal Investment Bank | New York CityComp: Base + Cash Bonus for 2026This is a hands-on engineering position working directly with Traders, Quantitative Researchers and Electronic Trading teams, with responsibility for technology sitting directly in the execution path.What You'll DoDesign and develop high-performance Java trading systems supporting algorithmic execution.Build and enhance execution algorithms, order management and smart-order-routing technology.Develop real-time systems processing orders, executions and market data.Work directly with Algo Traders, Quants and Strats to take new execution functionality from concept into production.Optimize systems for latency, throughput, concurrency and reliability.Build highly concurrent applications using Core Java and multithreading.Develop exchange, broker and electronic trading connectivity, including FIX-based workflows.Analyze production performance and identify opportunities to improve execution speed and system efficiency.Contribute to architecture and modernization of the broader electronic trading platform.Provide technical leadership while remaining deeply hands-on with development.What We're Looking ForStrong professional Core Java development experience within financial markets.Experience building Algorithmic Trading, Electronic Trading or Execution systems.Deep understanding of multithreading, concurrency, JVM performance and low-latency Java.Experience with order lifecycle, execution workflows and real-time trading systems.Knowledge of FIX, exchange connectivity, OMS/EMS or Smart Order Routing.Strong understanding of market microstructure and electronic markets.Experience working directly with Traders, Quants or Strats in a front-office environment.Strong Computer Science, Computer Engineering or equivalent technical background.Experience across Equities, Futures, FX or other electronically traded products is highly desirable.","company":"Goldman Lloyds","rawCompany":"goldman lloyds","city":"New York","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-08-31T09:10:33.380Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"},{"code":"15-1299.00","title":"Computer Occupations, All Other","slug":"computer-occupations-all-other"}],"industries":[{"code":"523150","title":"Investment Banking and Securities Intermediation","slug":"investment-banking-and-securities-intermediation"},{"code":"522320","title":"Financial Transactions Processing, Reserve, and Clearinghouse Activities","slug":"financial-transactions-processing-reserve-and-clearinghouse-activities"},{"code":"523940","title":"Portfolio Management and Investment Advice","slug":"portfolio-management-and-investment-advice"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Java Developer – Algorithmic Trading","description":"Java Developer – Algorithmic TradingGlobal Investment Bank | New York CityComp: Base + Cash Bonus for 2026This is a hands-on engineering position working directly with Traders, Quantitative Researchers and Electronic Trading teams, with responsibility for technology sitting directly in the execution path.What You'll DoDesign and develop high-performance Java trading systems supporting algorithmic execution.Build and enhance execution algorithms, order management and smart-order-routing technology.Develop real-time systems processing orders, executions and market data.Work directly with Algo Traders, Quants and Strats to take new execution functionality from concept into production.Optimize systems for latency, throughput, concurrency and reliability.Build highly concurrent applications using Core Java and multithreading.Develop exchange, broker and electronic trading connectivity, including FIX-based workflows.Analyze production performance and identify opportunities to improve execution speed and system efficiency.Contribute to architecture and modernization of the broader electronic trading platform.Provide technical leadership while remaining deeply hands-on with development.What We're Looking ForStrong professional Core Java development experience within financial markets.Experience building Algorithmic Trading, Electronic Trading or Execution systems.Deep understanding of multithreading, concurrency, JVM performance and low-latency Java.Experience with order lifecycle, execution workflows and real-time trading systems.Knowledge of FIX, exchange connectivity, OMS/EMS or Smart Order Routing.Strong understanding of market microstructure and electronic markets.Experience working directly with Traders, Quants or Strats in a front-office environment.Strong Computer Science, Computer Engineering or equivalent technical background.Experience across Equities, Futures, FX or other electronically traded products is highly desirable.","datePosted":"2026-08-31T09:10:33.380Z","dateModified":"2026-08-31T09:10:33.380Z","hiringOrganization":{"@type":"Organization","name":"Goldman Lloyds","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"New York","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"3aedb99ed6e1bfdfea7e247b"},"url":"https://jobsearcher.com/jobs/3aedb99ed6e1bfdfea7e247b"}}