Intercontinental Exchange

Senior Java Developer, Risk

Intercontinental Exchange
Apply
1 year ago
Atlanta, GA, USASenior
H1B sponsor

Responsibilities

  • Develop and deliver high-performance systems and modules using Java, Spring, and SQL.
  • Own estimation, design, development, testing, production delivery, and mentorship for critical components and systems.
  • Drive scalability, performance optimization, debugging, and memory profiling for systems processing large datasets and complex computations.
  • Collaborate with business units, product management, quality assurance, business analysts, operations, database administration, and other stakeholders.
  • Develop functional and non-functional specifications and transition complex legacy business logic to modern systems.
  • Provide production support, define recovery procedures, and identify and resolve root causes of failures and defects.
  • Plan and execute unit, functional, regression, and integration testing.
  • Work in an agile and continuous integration environment using software development lifecycle tools.

Requirements

  • Bachelor’s degree in computer science or equivalent.
  • At least 5 years of experience developing with Java technologies.
  • Strong knowledge of Java, object-oriented design, design patterns, distributed messaging, Spring, ORM, relational databases, SQL, PL/SQL, and multithreaded server-side development.
  • Experience designing and developing RESTful APIs, writing unit tests, and performing Java performance tuning, debugging, and memory profiling.
  • Familiarity with CI/CD pipelines and development workflows using Jenkins, ArgoCD, or GitHub Actions.
  • Strong problem-solving, communication, documentation, collaboration, prioritization, and multitasking skills.
  • Preferred experience with financial markets, futures and options, quantitative financial risk models, and risk management systems.
  • Preferred experience with Kubernetes-based platforms, OpenShift, Tanzu, Apache Airflow, Netflix Conductor, Redis, Hazelcast, advanced Spring frameworks, and JNI integration with native C++ libraries.

Tech Stack

Apache AirflowApache KafkaC++GitHub ActionsJavaJenkinsJUnitKubernetesOpenShiftRabbitMQRedisSpring BootSQL

Categories

Intercontinental Exchange

About Intercontinental Exchange

10,000+ employees

Intercontinental Exchange operates global exchanges and clearing houses, offers fixed income and commodities trading platforms, and sells market data, listings, and mortgage technology to financial institutions and lenders. Its revenue comes from transaction and clearing fees, data subscriptions, listings, and software. Founded in 2000 and headquartered in Atlanta, it owns the New York Stock Exchange and ICE Mortgage Technology, and is publicly traded on the NYSE under the ticker ICE.

Contact me