Overview Job Purpose As a Developer at Intercontinental Exchange, you will perform regular development work with a focus on learning and administering current development procedures, contributing to technology that directly influences essential markets worldwide. Responsibilities
Execute development tasks and ensure adherence to coding standards
Solve technical problems with guidance from senior team members
Collaborate with cross-functional teams and contribute to critical components
Participate in code reviews and provide constructive feedback to peers to maintain code quality and foster a culture of continuous improvement
Write and maintain unit and integration tests to ensure software reliability and reduce regression risk across the codebase
Contribute to technical documentation, including design specifications, API references, and internal wikis, to support knowledge sharing across the team
Investigate and resolve software defects by analyzing logs, reproducing issues, and implementing targeted fixes in a timely manner
Stay current with industry trends and emerging technologies, proactively sharing relevant learnings with the team to support ongoing innovation
Knowledge And Experience
Bachelor’s degree in computer science or equivalent, with 3+ years of Java development experience.
Strong programming skills in Java and relevant technologies
Exposure to modern software development tools and processes (e.g. Spring Boot, Maven/Gradle, Git)
Detail oriented with good organizational skills
Very good communication skills
Ability to work effectively in a team environment
Familiarity with databases (SQL, JPA) and RESTful API concepts
Basic exposure to testing practices (JUnit, Mockito) and build tools (Maven, Gradle)
Preferred Knowledge And Experience
Familiarity with AI-powered development tools such as Claude Code or Cursor to assist with code generation and learning
Eagerness to grow problem-solving skills and an interest in Java debugging and performance fundamentals.
Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.