RBC Capital Markets is seeking an experienced Java developer with strong server-side expertise and knowledge of low-latency systems for its Credit eTrading technology team. The role focuses on developing and maintaining enterprise-grade backend systems and server-side applications for Global Spread Products. The developer will work with engineers to design, develop, and support mission-critical trading systems. Full-stack capabilities are beneficial, but server-side development is the primary mandate. The role is part of the Global Spread Products team within Credit eTrading, a fast-paced environment where the work directly affects trading operations and business outcomes. It includes building and improving a scalable data platform for analytics and AI tools across trading and banking divisions, managing data pipelines and analytics products, and improving system performance and cost efficiency. The position also establishes standardized eTrading workflows and develops performance-critical systems where low-latency optimization is essential. The developer partners with business teams and leadership to support product adoption, identify technical bottlenecks, and prioritize improvements. The position is full-time and salaried, based at Goldman Sachs Tower, 30 Hudson Street, Jersey City, New Jersey. The stated expected salary range is $135,000–$225,000, depending on factors including experience, skills, registration status, market conditions, and business needs. Other compensation may include a discretionary bonus and benefits. The role offers flexible work arrangements, training and development opportunities, and opportunities to take on progressively more complex projects.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior