I

Intercontinental Exchange

Runs exchanges, data and mortgage technology

Senior Developer

Backend EngineeringPosted on Nov 5
Full-timeAtlanta, GA, USANo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science or a related field with 5+ years of Java development experience, a master's degree with 3+ years of Java development experience, or equivalent professional experience.
  • Strong interpersonal and communication skills to work effectively in a team and directly with business stakeholders.
  • Experience with and strong understanding of multithreaded server-side development and Java concurrency primitives, including thread pools, locks, and concurrent data structures.
  • Experience with and strong understanding of core Java and Java collections.
  • Experience with and strong understanding of relational databases such as Oracle or Postgres.
  • Experience with and strong understanding of performance tuning, debugging, and memory profiling.
  • Experience with and strong understanding of unit, integration, and end-to-end testing.
  • Experience with and strong understanding of UNIX/Linux commands and tools.
  • Demonstrable experience in design and system architecture.
  • A good understanding of common design and architectural principles.
  • Comfort adopting and excelling with AI coding tools.

Responsibilities

  • Design, implement, and support the ICE reference data system and derivatives trading and auction engines.
  • Own features end-to-end, from system design and implementation through production support.
  • Build and maintain the data pipelines, caching layers, and APIs that trading systems depend on.
  • Work directly with clients, quality assurance, and product management to shape requirements and deliver high-quality solutions.
  • Contribute to system architecture decisions and influence how the platform evolves.
  • Collaborate in a small team where every engineer has significant scope and impact.

Desired Qualifications

  • Domain experience with trading systems or other fintech.
  • Experience with Kotlin.
  • Experience with Kafka.
  • Experience with Redis.
  • Front-end development experience with JavaScript, React, HTML, and CSS.
  • Experience with Docker containers and Kubernetes.

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