Senior Developer, Java
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.
As a Senior Developer, you will be part of a technology team responsible for the design, implementation and support of ICE Bonds platforms. The ideal candidate will be results-oriented, self-motivated and have the ability to thrive in a fast-paced environment. The candidate will get an opportunity to work on multiple ICE Bonds platforms like BondPoint, ICE Select etc. This role requires frequent interactions with project and product managers, developers, QA and other stakeholders, in order to ensure delivery of a world class trading platform to our users.
Responsibilities
- Follow team guidelines for quality and consistency within the design and development phases of the application(s)
- Independently handle project activities related to builds and deployments.
- Create software tests, verify the functionality and quality of the software.
- Create design documentation for new software development and subsequent versions.
- Provide support for production applications as issues arise during and after business hours.
- Provide support for deployments during maintenance windows.
- Identify opportunities to improve and optimize applications.
- Work with product management in understanding new requirements.
- Follow company software development processes and standards.
Knowledge and Experience
- Bachelor ‘s degree in Computer Science or related field
- 5+ years professional software development experience using Core Java
- Strong understanding of data structures and algorithms
- Good understanding of object-oriented design and usage of commonly used design patterns
- Expertise in Core Java multi-threading, collections, JVM, Garbage collection
- Experience with Spring framework, REST, JPA, RabbitMQ
- Expertise in architecting and designing event driven distributed systems.
- Bash, PERL or any other scripting experience
- Strong communication skills, including technical writing (comfortable talking to technical and non-technical customers)
Preferred Skills
- Practical experience leveraging agentic AI tools (e.g., Copilot, Claude Code) within the software development lifecycle is preferred
- Experience with service-oriented architecture is preferred.
- Experience in Financial Services or Fintech is preferred.
Recommended Jobs
Cafe Barista
ECI Management Group is looking to hire a Barista in Atlanta / Druid Hills area at the Center for Disease Control and Prevention (CDC) Roybal Campus. Full time position 36 to 37 hours weekly - Ho…
Principal Transmission Line Engineer
Job Description Job Description Description: About us Current Edge Solutions, LLC is a service-disabled veteran-owned and operated full-service firm specializing in Utility Engineering, Co…
Senior Consultant, Communication Consulting Practice
At Gallagher Benefit Services, you’re a trusted partner to organizations navigating some of their most important people decisions. We help clients build better workplaces, where people feel supp…
Vice President of Sales & Marketing - Hotels & Resorts 175k - 240k
Job Title: Vice President of Sales & Marketing Location: Alabama (Relocation Required) Compensation: $175,000 – $225,000 Base + 40% Bonus Relocation: Full Support Provided Position Type: E…
RBT Daytime, Sign-On Bonus $500
We’re hiring Registered Behavior Technicians (RBTs) to work with BCBA-owned practices that prioritize strong supervision, realistic caseloads, and real support for clinicians. This means that you …
Tutor - Math and English Language Arts (ELA)
Job Description Job Description Tutor - Math and English Language Arts (ELA) Job Description: Provide quality elementary, middle, or high school math and/or ELA instruction. Must be able to …
Copia - House Cleaner
Job Description Job Description ¿Te gustaría una nueva carrera donde recibas entrenamiento, y tengas la oportunidad de progresar? ¿Quieres dejar de trabajar horas complicadas y tener cierta flexi…
Veterinary Criticalist
Are you ready to be a part of passionate professionals dedicated to providing exceptional care to our furry friends? Alpharetta Veterinary Specialty + Emergency is hiring a full-time Veterinary C…
High School Science Tutor/Teacher
Company Overview Prep Academy Tutors is a private in-home tutoring company. We deliver flexible and personalized tutoring programs to our students. We specialize in all subject areas and cater to …
Quality Engineer-Electrical
The Quality Engineer (BESS)serves as the primary technical authority for product excellence and reliability. You will bridge the gap between R&D and field operations, ensuring that BESS components (…