Full Stack Developer – Futures and Options Trading

Goldman Sachs — Hong Kong Sar · Posted ~2 weeks ago

Mid

Skills

Full Stack Software Development Front-End Development Back-End Development Application Design Application Development Application Maintenance Scalable System Architecture Financial Trading Systems Cross-functional Collaboration System Modernization

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A global financial services organization is seeking a Full Stack Developer to modernize and maintain critical applications supporting futures and options trading. You will develop scalable front-end and back-end systems for clients, trading professionals, and internal operations teams while collaborating with product, business, and engineering stakeholders. The role combines financial markets exposure with modern software development and resilient application design, with opportunities at Analyst or Associate level.

Highlights

Work on business-critical trading applications used across global financial markets. The role provides exposure to futures and options trading, modern software architecture, scalable front-end and back-end development, and collaboration with business and engineering specialists. Analyst and Associate levels offer opportunities for professional growth.

Description

Job Description About the Team The Futures Technology team develops and supports critical applications that enable Futures and Options trading across global markets. The team combines deep business-domain knowledge with modern engineering practices to build resilient, scalable, and intuitive technology solutions for clients and trading professionals. This role offers the opportunity to work on business-critical systems, gain exposure to global markets, and contribute to the strategic evolution of the Futures technology platform. Job Summary And Responsibilities As a Full Stack Developer in the Futures Technology team, you will contribute to the modernization and re-architecture of technology platforms supporting global Futures and Options trading. You will design, develop, and maintain scalable front-end and back-end applications used by clients, traders, and internal operations teams across global markets. You will work closely with business, product, and engineering stakeholders to deliver robust, high-performing solutions that enhance the trading lifecycle, user experience, and operational resilience of Futures applications. Key Responsibilities Include Develop and enhance front-end and back-end applications supporting Futures and Options trading workflows.Participate in the modernization, uplift, and re-architecture of legacy technology platforms.Build scalable, secure, and maintainable services, APIs, and user interfaces.Collaborate with global technology teams, business users, and production support partners.Apply sound software-development lifecycle practices, including code reviews, testing, documentation, and release management.Diagnose and resolve complex application, data, and production issues.Provide Level 3 production support for Futures applications and participate in production releases.Contribute to a culture of innovation, continuous learning, engineering excellence, and operational ownership. Basic Qualifications Bachelor's or master's degree in Computer Science, Engineering, or a closely related field.1+ year (for Analyst) or 3+ years (for Associate) of professional software-development experience.Strong foundation in object-oriented programming, preferably Java or another object-oriented language.Understanding of core computer-science concepts, including data structures and algorithms.Familiarity with software-development lifecycle practices, debugging, troubleshooting, and problem resolution.Strong communication and interpersonal skills, with the ability to collaborate effectively across global teams.Self-directed, motivated, and eager to learn new technologies and solve challenging technical problems.Ability to work with guidance from senior engineers while progressively taking ownership of deliverables. Preferred Qualifications Experience with Git and familiarity with modern CI/CD practices and tooling.Exposure to Java concurrency concepts, multithreading, dependency injection, and Java Collections.Familiarity with RESTful API design and development.Experience developing modern web user interfaces using Angular or React.Working knowledge of HTML5, JavaScript or TypeScript, and Node.js.Interest in financial markets, electronic trading, or Futures and Options products.Experience working with distributed systems, high-volume data, or business-critical production applications. About Goldman Sachs At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers. We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html ©The Goldman Sachs Group, Inc., 2026. All rights reserved. Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.