Senior Java Developer

Intercontinental Exchange Holdings, Inc.

  • Atlanta, Georgia
  • 30+ days ago
  • Full-time

Highlights

ICE Data Services (an Intercontinental Exchange company) is seeking a senior Java engineer for its Core Technology team, which builds and maintains Omega - ICE's proprietary data distribution and transformation framework, and supports a development community spanning Bond Pricing, Reference Data, and Index. We're looking for a versatile engineer with a systems-design mindset: comfortable working at the framework level and building applications on top of it, including the agentic tooling that will shape how the development teams work going forward.

Numbers & Facts

LocationAtlanta, Georgia
Job TypeFull-time

Description

Job Description:

Job Purpose

 

ICE Data Services (an Intercontinental Exchange company) is seeking a senior Java engineer for its Core Technology team, which builds and maintains Omega - ICE's proprietary data distribution and transformation framework, and supports a development community spanning Bond Pricing, Reference Data, and Index.

 

We're looking for a versatile engineer with a systems-design mindset: comfortable working at the framework level and building applications on top of it, including the agentic tooling that will shape how the development teams work going forward.

 

Responsibilities

  • Contribute to core Omega framework development, with an eye toward extensibility and maintainability.
  • Develop and maintain Omega business applications.
  • Design and build agentic tooling and automation for the development community.
  • Collaborate with developers, system engineers, business analysts, and product managers on requirements and delivery.
  • Provide production support, including occasional on call. 

Knowledge and Experience

  • Deep expertise in Java SE 11+, comfortable across both framework-level and application-level code.
  • Aptitude for systems/API design — reasoning about tradeoffs like compatibility and extensibility.
  • Strong experience with large, high-throughput datasets in Java.
  • Grounding in event-driven, sequenced-message-stream architectures.
  • Fluent in GNU/Linux with at least one scripting language.
  • Skilled in JVM tuning, GC optimization, and performance profiling.
  • Proficient with Git/GitHub, Gradle, GitHub Actions CI/CD.
  • Self-directed with strong communication skills.

Preferred

  • Experience building AI/agentic tooling.
  • Experience with low-latency, deterministic event-processing systems (e.g., market data feed handlers, matching engines, or other sequenced-stream architectures).
  • Working knowledge of equity and fixed income securities.

#LI-HR1 #LI-ONSITE

----------: Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.

Similar Jobs