Senior Full Stack Developer

$100K — $130K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's Degree in Computer Science or related field
  • 3+ years of experience in C++ development
  • Proficiency in modern C++ & STL (C++11 and beyond)
  • Experience developing multithreaded applications
  • Familiarity with low latency and high throughput systems
  • Interest in mathematics and financial markets
  • Strong team collaboration skills

Responsibilities

  • Design and develop components of the ICE Trading Platform
  • Ensure quality and consistency in application design and development
  • Manage project activities for builds and deployments
  • Document designs for new software developments
  • Support production applications
  • Assist in deployments during maintenance windows
  • Identify application optimizations

Benefits

  • Inclusive work environment with equal opportunity
  • Engagement with cutting-edge technology
  • Collaboration with teams across finance and technology sectors
  • Opportunities for professional growth within global markets
  • Work on a high-performance trading platform
Full Job Description
Overview

Job Purpose

We are seeking a Senior Full Stack Developer with a proven background in full stack development following modern-day best practices. You are results-oriented, self-motivated and have the ability to thrive in a fast-paced environment. You will be part of the core infrastructure development team responsible for developing and maintaining application systems for a state-of-the-art electronic commodities and derivative exchange. The platform consists of a mathematically complex, multi-threaded server-side applications with low latency and high throughput requirements.

 

Responsibilities

  • Collaborate with backend engineers and product managers to migrate legacy features written in Flex/AIR application to browser-based SPA using React, Typescript and modern-day web development tooling
  • Integrate front-end components (React, AgGrid, WebSockets) withJava, Spring, and SockJSbased back-end services
  • Provide support for production applications
  • Provide support for deployments during maintenance windows
  • Troubleshoot and resolve UI performance, stability, and usability issues
  • Drive technical debt reduction, architectural improvements, and modernization initiatives
  • Evaluate and introduce new tools, frameworks, and AI-assisted development practices to keep our team productive and our technical stack current

 

Knowledge and Experience

  • Bachelors degree in Computer Science or Software/Computer Engineering required
  • 5+ yearsof experience in building business-critical applications with feature-rich GUIs
  • StrongproficiencyinJavaScript, TypeScript, React (hooks, Redux-based state management, component architecture), Java and Spring/Boot
  • Hands-on experience with ag-grid (or comparable enterprise data-grid libraries) in data-dense GUIs
  • Hands-on experience with real-time data in the browser (WebSockets; STOMP/SockJS a plus)
  • Working knowledge of Java, Spring-based services, and consuming/integrating RESTful APIs
  • Familiarity with testing framework like Enzyme, JUnit and Mockito
  • Proficiencywith CI/CD pipelines (Jenkins or equivalents), Git workflow, Maven multi-module builds, and standard production deployment and support practices

Preferred Knowledge and Experience

  • Ability to read and reverse-engineer legacy Adobe Flex/AIR code to port behavior to React based SPA (reading legacy Flex code, not writing new Flex code)
  • Active use of AI dev tools (Claude Code, Cursor, or Codex) to improve speed, quality, and team productivity
  • Exposure to the financial services and trading system domains
  • Familiarity with classis (XML-wired) Spring MVC and MyBatis/iBatis
  • SQL and database design knowledge

#LI-HR1 #LI-ONSITE

Similar Jobs

More Jobs at

More Information Technology Jobs

Find similar Senior Full Stack Developer jobs: