I

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Senior Full Stack Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeAtlanta, GA, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science or Software/Computer Engineering is required.
  • At least 5 years of experience building business-critical applications with feature-rich graphical user interfaces is required.
  • Strong proficiency in JavaScript, TypeScript, React (including hooks, Redux-based state management, and component architecture), Java, and Spring/Boot is required.
  • Hands-on experience with ag-Grid or comparable enterprise data-grid libraries in data-dense graphical user interfaces is required.
  • Hands-on experience with real-time data in the browser, including WebSockets, is required; STOMP/SockJS experience is a plus.
  • Working knowledge of Java, Spring-based services, and consuming and integrating RESTful APIs is required.
  • Familiarity with testing frameworks such as Enzyme, JUnit, and Mockito is required.
  • Proficiency with CI/CD pipelines such as Jenkins or equivalents, Git workflow, Maven multi-module builds, and standard production deployment and support practices is required.

Responsibilities

  • Collaborate with backend engineers and product managers to migrate legacy features written in Flex/AIR applications to browser-based single-page applications using React, TypeScript, and modern web development tooling.
  • Integrate front-end components, including React, ag-Grid, and WebSockets, with Java, Spring, and SockJS-based backend services.
  • Support production applications.
  • Support deployments during maintenance windows.
  • Troubleshoot and resolve user-interface 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 the team productive and the technical stack current.

Desired Qualifications

  • Ability to read and reverse-engineer legacy Adobe Flex/AIR code to port behavior to React-based single-page applications; writing new Flex code is not required.
  • Active use of AI development tools such as Claude Code, Cursor, or Codex to improve speed, quality, and team productivity.
  • Exposure to financial services and trading system domains.
  • Familiarity with classic XML-wired Spring MVC and MyBatis/iBatis.
  • SQL and database design knowledge.

About the Company

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Intercontinental Exchange runs financial marketplaces, clearing houses and data services for banks, investors and businesses that trade or finance assets. Its New York Stock Exchange lets companies raise capital and gives investors a place to buy and sell listed shares. ICE also sells market pricing and analytics, while its mortgage software supports lenders from loan applications through closing and servicing. Trading fees, listing fees and subscriptions pay for these services, and clearing houses manage the risk that one side of a trade fails to pay. Founded in 2000 to digitize energy trading, Intercontinental Exchange is headquartered in Atlanta, Georgia.

Company size
10,001+
Company stage
IPO
Headquarters
Atlanta, GA
Founded
2000

Recently Posted Jobs

Explore more opportunities at Intercontinental Exchange

See more jobs