Intercontinental Exchange
Posted 3w ago

Senior Developer, Java

Intercontinental Exchange
Atlanta, Georgia, United States
OnsiteFull Time
Responsibilities
  • designing backend
  • implementing services
  • troubleshooting production
Requirements
  • Bachelor's degree and 5+ years Java development experience
  • Spring and application server experience
  • PL/SQL and unit testing
  • Familiarity with SDLC tools and AI developer tools
  • React/Angular frontend a plus
Technical tools mentioned
JavaSpringTomcatSpringBootVertxPL/SQLGITJIRAJenkinsMavenReactJSAngularGitHub copilotCursorClaude

Job description

Overview

Job Purpose

At Intercontinental Exchange (ICE), we engineer technology, exchanges and clearing houses that connect companies around the world to global capital and derivative markets.  With a leading-edge approach to developing technology platforms, we have built market infrastructure in all major trading centers, offering customers the ability to manage risk and make informed decisions globally.  By leveraging our core strengths in technology, we continue to identify new ways to serve our customers and transform global markets. We're looking for motivated, results-oriented people to join our team.

 

The Settlements Platform is mission‑critical market infrastructure at ICE, transforming global trading activity into official, auditable settlement valuations—at scale, on schedule, and with correctness guarantees across time zones, cut times, and real‑world market exceptions. These settlement prices are used for mark-to-market, margin calculations, and regulatory reporting across global derivatives markets. As a Senior Developer, you will play a central role in modernizing the Settlements platform by both extending a complex, existing ecosystem and designing new backend services from the ground up. You will work across greenfield initiatives and established systems, balancing innovation with the operational rigor required for a core market infrastructure.

 

The ideal candidate must be results-oriented and self-motivated, with the drive to evaluate and design new features that support the system’s end goals. The candidate would be responsible for vertical feature implementation, including front-end screens and back-end implementation, so a strong interest in pursuing these technologies is imperative.

 

 

Responsibilities

  • Help lead and contribute to the architecture, design, and implementation of a new backend system to support the Settlements platform, including hands-on development of core components and services.
  • Contribute to the design and development of applications supporting Settlements platform.
  • Be able to independently handle project activities related to builds and deployments.
  • Be able to create software tests, verify the functionality and quality of the software.
  • Create design documentation for new software development and subsequent versions.
  • Utilize AI tools and technologies to enhance developer productivity, streamline code generation, and improve overall development efficiency.
  • Provide second-tier production support for 24/7 applications.
  • Provide support for deployments during maintenance windows.
  • Troubleshooting issues as they arise, in the dev, QA and production rollout cycles.
  • Keep test environments up to date and in working order, creating environment-specific configurations and applications as necessary.
  • Identify opportunities to improve and optimize applications.
  • Work with business analysts or product management in understanding new requirements.
  • Follow team guidelines for quality and consistency within the design and development phases of the application(s).
  • Follow company software development processes and standards.

 

Knowledge and Experience

  • Bachelor’s degree in computer science, Engineering, or a related field

  • 5+ years of experience in Java design and development

  • 2+ years of experience with open-source frameworks like Spring

  • 2+ years of experience with Tomcat/SpringBoot/Vertx or equivalent application servers

  • Solid understanding of security concerns for web-based applications

  • Able to write and troubleshoot PL/SQL queries

  • Experience with writing comprehensive unit tests

  • Experience with SDLC Tools like GIT, JIRA, Jenkins, Maven, or equivalent tools

  • Strong analytical and troubleshooting skills

  • Working knowledge of software testing, building high quality software, and experience with software testing tools, regression testing etc

  • Familiarity with financial markets, derivatives, or exchange/clearing operations is a plus

  • Working knowledge and use of AI tools such as GitHub copilot, Cursor, or Claude

  • Proven success working in a team environment

  • Frontend experience with ReactJS or Angular is a strong plus — candidates who enjoy full-stack ownership will have opportunities to contribute across the entire feature lifecycle

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

About Intercontinental Exchange

Operates global financial exchanges, clearing houses, and mortgage technology.

Similar jobs

Java Developer roles near Atlanta, Georgia
6d
Save
Mark Applied
Hide
Java Developer - Sr Professional II
Alpharetta, Georgia, United States
OnsiteFull Time
Fiserv
FiservNew York Stock Exchange: FI: Provides financial technology and payment processing services to institutions.
5+ YOERequires 5+ years engineering experience with Java/J2EE, 3+ years building RESTful APIs, recent Java and Spring Boot experience, cloud-native services, databases, CI/CD, and DevSecOps.
Java, J2EE, RESTful APIs, JSON, HTTPS, Spring Framework, Spring Boot, Kafka, MQ, ESB, SQL, NoSQL, CI/CD, DevSecOps, Azure, PCF, OpenShift, AWS, Splunk, NDM, Connect: Direct, IBM FileGateway
6d
Save
Mark Applied
Hide
Senior Java AWS Developer
Atlanta or Minneapolis
HybridFull Time
Cognizant
CognizantNasdaq: CTSH: Provides global information technology and business process outsourcing services.
9+ YOERequires 9+ years of enterprise software development, strong Java and AWS experience, Spring, microservices, REST APIs, Angular, TypeScript, Agile/Scrum, and a relevant bachelor's degree.
Java, AWS, Angular, TypeScript, Spring Boot, Spring MVC, Spring Security, Spring Data, Microservices, REST APIs, Amazon EC2, AWS Lambda, Amazon S3, Amazon RDS, Amazon ECS, Amazon EKS, Amazon API Gateway, Amazon CloudWatch, AWS IAM, Amazon VPC, Oracle, PostgreSQL, MySQL, Docker, Kubernetes, Terraform, AWS CloudFormation, AWS CDK, Kafka, Amazon SQS, Amazon SNS, OAuth 2.0, JWT, Jenkins, GitHub Actions, GitLab CI, Splunk, Dynatrace, ELK
6d
Save
Mark Applied
Hide
Senior Java AWS Developer
Atlanta or Minneapolis
HybridFull Time
Cognizant
CognizantNASDAQ: CTSH: Provides IT consulting and technology services to global enterprises.
9+ YOE9+ years of enterprise software development experience; strong Java, AWS, Spring, microservices, REST API, Angular, TypeScript, database, Agile, and distributed systems experience; bachelor's degree required.
Java, AWS, Angular, TypeScript, Spring Boot, Spring MVC, Spring Security, Spring Data, Microservices, Amazon EC2, AWS Lambda, Amazon S3, Amazon RDS, Amazon ECS, Amazon EKS, Amazon API Gateway, Amazon CloudWatch, AWS Identity and Access Management (IAM), Amazon VPC, RESTful APIs, Oracle, PostgreSQL, MySQL, Docker, Kubernetes, Terraform, AWS CloudFormation, AWS CDK, Apache Kafka, Amazon SQS, Amazon SNS, OAuth 2.0, JWT, OWASP, Jenkins, GitHub Actions, GitLab CI, Splunk, Dynatrace, ELK, Agile, Scrum
1w
Save
Mark Applied
Hide
Senior Java Developer
Atlanta, Georgia, United States
$105-$110/hr RemoteContract
Stefanini
Stefanini: Global provider of IT consulting and digital business solutions.
8+ YOERequires Core Java, Spring, Angular, SQL, Oracle, secure coding, testing, JMS, REST APIs, and strong communication. Bachelor's degree or equivalent experience required; 8 years preferred.
Java, Spring Framework, Spring Security, Angular, SQL, Oracle, JMS, IBM MQ, Spring JMS, REST APIs, JSON, Spring Boot, Spring Batch, AWS
1w
Save
Mark Applied
Hide
Senior Java Developer - Senior Software Engineer
Chicago or Dallas or Columbus or Atlanta or Nashville or Irving
$73k-$174k/yr HybridFull Time
Capgemini
CapgeminiEuronext Paris: CAP: Provides global IT consulting and digital transformation services.
10+ YOE10+ years of software development experience with Java 17+, Spring Boot, REST APIs, microservices, Docker, Kubernetes/OpenShift, CI/CD, Kafka, automated testing, and cloud integrations.
Java, Spring Boot, REST API, Docker, Kubernetes, OpenShift, CI/CD, Kafka, GitHub Actions, OAuth2, JWT, TLS, mTLS, Dynatrace, Splunk, OpenTelemetry
1w
Save
Mark Applied
Hide
Lead Java Developer (Cloud)
Bloomington or Dunwoody or Richardson or Tempe
$81k-$142k/yr HybridFull Time
State Farm
State Farm: Provider of auto, home, life, and health insurance.
5+ YOE5+ years building secure enterprise Java software; API design; AWS and Terraform; CI/CD with Gitlab; Docker/Kubernetes; secure coding and documentation skills.
Java, AWS, Terraform, Gitlab, Docker, Kubernetes, REST
1w
Save
Mark Applied
Hide
Java Forward AI Developer
Alpharetta, Georgia, United States
OnsiteContract
Delan Associates
Delan Associates: Provides engineering and professional services to government agencies.
5+ YOE5+ years software development experience with Java/J2EE/Spring Boot, GCP, Docker/Kubernetes, microservices, CI/CD, Git, Linux, SRE knowledge and production support skills.
Java, J2EE, Spring Boot, Google Cloud Platform (GCP), Docker, Kubernetes, GKE, Git
1w
Save
Mark Applied
Hide
Senior Java Developer (with Kotlin)
Atlanta or Phoenix
HybridFull Time
EPAM Systems
EPAM SystemsNYSE: EPAM: Provides global digital platform engineering and software development services.
5+ YOE5+ years server-side Java experience, strong Kotlin proficiency, REST API development, unit testing and CI/CD, Gradle, problem solving and collaboration; Bachelor's in CS or equivalent required.
Java, Kotlin, REST API, Spring Boot, Unit Testing, Docker, Gradle, GraphQL, RAML, Algorithms & Data structures