Help us improve RVC
We use optional analytics cookies to understand how RVC is used. Allow analytics also enables a fully masked diagnostic recording on public vacancy pages. It stops before Apply and excludes page text, form fields, console, and network contents. We do not use advertising cookies. Cookie policy
RVC
JobsFor Employers
Use AILog in
  1. Jobs
  2. /
  3. Lead Developer

Lead Developer

Ice | Financial exchanges and clearing houses
3h 17m ago
On-site
Full Time
Lead
United States of America

Markets are changing fast: 24/7 trading, crypto, event contracts and tokenized assets are going mainstream. ICE runs some of the world’s largest clearing houses, and we’re evolving the systems behind them for what comes next. You’ll help lead that change.

Responsibilities

  • Build: Design and ship the services that calculate positions, margin and settlement.
  • Launch: Take new products, such as crypto perpetuals and event contracts, to market.
  • Run: Own production systems where a wrong number moves real money.
  • Lead: Set technical direction, review designs and code, and grow the team.
  • Partner: Work directly with Risk, Treasury and Operations on real problems.

Responsibilities

  • Bachelor’s in computer science or related field, or equivalent experience.
  • 6+ years of hands-on Java, including leading or mentoring developers.
  • Technical Expertise:
    • Java 21: Algorithms, design patterns, multi-threading, performance tuning.
    • Messaging: Kafka and Kafka Streams, JMS, Protobuf; event-driven microservices.
    • Spring: Framework 6.x / Boot 3.x; REST API design (OpenAPI); Maven or Gradle.
    • Data: Oracle, SQL, PL/SQL, MyBatis, JDBC, JPA; Liquibase.
    • Testing: JUnit 5, Mockito, TestContainers; test-driven development.
    • Containers: Docker, Kubernetes, OpenShift (Pipelines, GitOps, Operators), Helm.
    • CI/CD: GitHub Actions, Jenkins, Argo CD; GitOps workflows.
    • Observability: Micrometer, Prometheus, OpenTelemetry, Grafana, Splunk/ELK.
  • Problem-solving, attention to detail, clear communication, Agile.

What Sets You Apart

  • Domain: Futures and options, especially clearing, margin or risk.
  • AI tools: Daily use of AI coding agents (e.g. Claude Code) to design, build, test and refactor, with rigorous review of what they produce.
  • Front end: React or Ext JS.
  • Architecture: DDD, hexagonal, CQRS, Event Sourcing, Saga, distributed transactions.
  • Platform: AWS/Azure/GCP, Terraform, service mesh, Redis/Hazelcast, Spring WebFlux.
  • Open source: Contributions to open-source projects.

Why Join Us?

  • Stakes: Your systems are the backstop when markets are at their most volatile.
  • New markets: Build clearing for crypto and event contracts, not just maintain legacy code.
  • Ownership: Own systems end to end, from design through to production.
  • Modern tools: A current Java stack, with AI coding agents part of everyday work.
Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.

Required Skills

javakafkaspringbootoracledockerkubernetesjenkinsprometheus

Required Languages

🇬🇧 English

Related searches

  • Senior Java Developer Jobs
  • Java Jobs
  • Jobs in USA
  • Senior Jobs
1 jobs
Sort by
3h 17m ago

Lead Developer

Ice·Financial exchanges and clearing houses
javakafkaspringbootoracledocker+3
On-site
|United States of America
Java
No similar jobs match these filters. Try changing or clearing a filter.
Popular job searches â–¸
Roles
Python JobsJava JobsReact JobsTypeScript JobsGo JobsDevOps JobsNode.js JobsRemote C# and .NET JobsData Science JobsProduct Manager JobsDesign Jobs
Countries
United StatesUnited KingdomCanadaUS & EMEAGermanyPolandSpainNetherlandsPortugal
Experience
Senior JobsMid-Level JobsJunior Jobs
R© 2026 RVC Globalbuild d1180957
AboutJobs in Claude & ChatGPTPricingContactPrivacyCookiesRefundsTerms & ConditionsFor Employers