Demo

Senior Java Backend Developer

Intercontinental Exchange Holdings, Inc.
Atlanta, GA Full Time
POSTED ON 5/19/2026
AVAILABLE BEFORE 5/13/2027

Overview

Job Purpose

Intercontinental Exchange, Inc. (ICE) is a global financial technology company that hosts derivative and equity trading exchanges including the New York Stock Exchange, Clearing, Data Services, Fixed Income, and Mortgage. ICE is seeking a Senior Java Backend Developer who will develop supporting middleware and APIs for our corporate public websites, associated internal applications, and emerging technologies. Application development activities include exposing RESTful web services, integrating with third-party APIs and other internal back-end systems, and working with business sponsors to translate business requirements to technical specifications.

 

The candidate will be working with our existing back-end team to migrate our existing applications to microservices, expose APIs to be consumed by the website and supporting applications. Our applications must be highly performant, well tested, and implement best practices so we can support and extend our codebase.  Our development team is a small yet highly productive group of professionals who thrive in an open, collaborative environment where ideas are shared and every contribution is valued. Strong written and verbal communication skills are essential — we expect team members to work independently, escalate issues proactively, and engage constructively in code reviews and feedback. When applying, be prepared to confidently answer technical questions related to the job requirements.

 

We are seeking a candidate that will embrace our culture and core values: Collaboration, Problem Solving, Communication, Integrity & Professionalism, and Leadership. You will be working closely with other team members to develop the best possible solutions for our customers. We are looking for a passionate individual with strong problem-solving and analytical skills, someone who pays close attention to details, enjoys working with modern programming software, and continuously evaluates new technologies.

 

 

Responsibilities

  • Design, develop, and maintain scalable Java-based middleware, REST APIs, and microservices that power ICE's corporate public websites and internal applications
  • Take ownership of assigned microservices and technology domains, serving as a subject matter expert and contributing architectural proposals and recommendations to the team
  • Continuously evaluate emerging technologies, frameworks, build tools, and APIs to identify opportunities that simplify workflows, reduce complexity, and improve team efficiency
  • Collaborate with front-end developers, business sponsors, and architects to translate business requirements into well-defined technical specifications and implementation plans
  • Contribute to the ongoing migration of legacy monolithic applications to a microservices architecture deployed on containerized platforms (OpenShift/Kubernetes)
  • Integrate backend services with relational databases (PostgreSQL, Oracle), external third-party APIs, caching layers (Redis), and search platforms (Elasticsearch)
  • Champion test-driven development practices by writing comprehensive unit and integration tests using JUnit and Mockito, maintaining high code coverage standards
  • Participate actively in code reviews, providing and receiving constructive feedback to uphold engineering best practices and consistent coding standards
  • Support non-production and production environments as issues arise, taking responsibility for the health and reliability of internal and external customer-facing systems
  • Monitor application performance using tools like Splunk, proactively identifying bottlenecks and driving optimization efforts
  • Contribute to CI/CD pipeline improvements using Jenkins, GitHub Actions, and Gradle to support frequent, reliable deployments
  • Document APIs using Swagger/OpenAPI and maintain clear technical documentation to support long-term maintainability
  • Mentor junior developers and actively contribute to a collaborative, learning-oriented team culture

 

Knowledge and Experience

  • BS or MS in Computer Science or equivalent experience
  • 4 years of experience in advanced Java development
  • 3 years of experience with Spring Boot and associated Spring technologies
  • Experience with microservices development
  • Strong experience with relational databases and complex SQL
  • Experience with iterative/test-driven development, code refactoring, and continuous integration
  • Experience building REST APIs with integration to relational databases, external APIs, and other third-party libraries
  • Passionate about learning new technologies and adapting to complex and fast-moving environments
  • Familiarity with AI-assisted development tools (e.g. Anthropic/Claude, GitHub Copilot, Gemini) to improve productivity and code quality

 

Preferred Knowledge and Experience

  • Advanced AI skills using agentic providers such as Anthropic/Claude, Codex, Gemini, etc.
  • Docker, Kubernetes, OpenShift
  • GitHub Actions
  • REST design concepts
  • JUnit, Mockito
  • ORMs (e.g. JPA, Hibernate, myBatis)
  • PostgreSQL
  • Oracle
  • Swagger / OpenAPI
  • Redis
  • Elasticsearch
  • Gradle
  • IntelliJ IDEA
  • Splunk

----------

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

Salary.com Estimation for Senior Java Backend Developer in Atlanta, GA
$101,851 to $129,337
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Backend Developer?

Sign up to receive alerts about other jobs on the Senior Java Backend Developer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$88,984 - $115,784
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Intercontinental Exchange Holdings, Inc.

  • Intercontinental Exchange Holdings, Inc. Provo, UT
  • Overview Job Purpose IS Cybersecurity Engineering maintains, improves, implements, and advises on systems & processes supporting Information Security in or... more
  • 1 Day Ago

  • Intercontinental Exchange Holdings, Inc. Atlanta, GA
  • Overview Job Purpose As a Senior Software Development Engineer in Test, you will work with the Systems Analysts, Development, and QA to understand the busi... more
  • 1 Day Ago

  • Intercontinental Exchange Holdings, Inc. Atlanta, GA
  • Overview Job Purpose The Platform Engineer is responsible for creating and maintaining availability and high-performance in mixed UNIX and Windows developm... more
  • 1 Day Ago

  • Intercontinental Exchange Holdings, Inc. Atlanta, GA
  • Overview Job Purpose The Quantitative Analyst will join the Quant Group which designs, implements, and supports enterprise quantitative models and systems.... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior Java Backend Developer jobs in the Atlanta, GA area that may be a better fit.

  • Advanced Tech Placement Johns Creek, GA
  • We are seeking a Sr. Backend Java Developer to join our team! Responsibilities: Develop & enhance applications that successfully meet business objectives /... more
  • 18 Days Ago

  • Jobs via Dice Atlanta, GA
  • RESPONSIBILITIES: Kforce has a client that is seeking a Backend Developer (Java & PHP) in Atlanta, GA. Duties: Gathering functional requirements, developin... more
  • 19 Days Ago

AI Assistant is available now!

Feel free to start your new journey!