{"id":3201427,"url":"https://alion.io/job/intercontinental-exchange-senior-java-developer-risk","title":"Senior Java Developer, Risk","company":{"id":58612,"name":"Intercontinental Exchange","domain":"ice.com","url":"https://alion.io/company/intercontinental-exchange","size_band":"1001-5000","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Jibe","truth_index":{"grade":"B","score":80,"open_postings":37,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":19,"computed_at":"2026-10-28T05:59:10Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":null,"work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Atlanta, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":113000,"max_usd":210000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":3667},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Airflow","optional":false},{"name":"Apache Kafka","optional":false},{"name":"ArgoCD","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"GitHub Actions","optional":false},{"name":"Hazelcast","optional":false},{"name":"Hibernate","optional":false},{"name":"IBM MQ","optional":false},{"name":"Java","optional":false},{"name":"Jenkins","optional":false},{"name":"JUnit","optional":false},{"name":"Kubernetes","optional":false},{"name":"Mockito","optional":false},{"name":"OpenShift","optional":false},{"name":"Oracle","optional":false},{"name":"RabbitMQ","optional":false},{"name":"Redis","optional":false},{"name":"Rest API","optional":false},{"name":"Spring Boot","optional":false},{"name":"Spring Cloud","optional":false},{"name":"Spring Framework","optional":false},{"name":"Spring MVC","optional":false},{"name":"SQL","optional":false},{"name":"COBOL","optional":true},{"name":"Kotlin","optional":true}],"status":"live","first_seen_at":"2025-09-10T14:10:00Z","employer_posted_date":"2026-10-24","last_verified_at":"2026-10-28T14:49:34Z","board_verified":true,"closed_at":null,"days_open":413,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":412},"description":"Job Purpose\nICE is the world’s leading marketplace for energy and soft commodities futures and credit default financial markets and operator of the New York Stock Exchange.\nWe are on a mission as a team. We are problem solvers and partners, always starting with our customers to solve their challenges and create opportunities. Our start-up roots keep us nimble, flexible and fast moving. We take ownership and make decisions. We all work for one company and work together to drive growth across the business. We engage in robust debates to find the best path, and then we move forward as one team. We take pride in what we do, acting with integrity and passion, so that our customers can perform better. We are experts and enthusiasts - combining ever-expanding knowledge with leading technology to consistently deliver results, solutions and opportunities for our customers and stakeholders. Every day we work toward transforming global markets.\nAs a Senior Java Developer in Risk, you will play a key role in building mission-critical, sophisticated applications supporting the Clearing and Risk systems underpinning ICE’s global markets. You will have the opportunity to shape the modernization of ICE’s platforms through cloud-native design patterns, novel quantitative algorithms, and cutting-edge technologies. Your contributions will directly impact essential financial infrastructure on a global scale across ICE’s derivative markets and asset classes.\nOur ideal candidate is passionate about contemporary technology and design patterns, finds satisfaction providing creative solutions to tough technical and business problems, and is eager to expand their knowledge in capital markets and financial risk management. The role requires strong knowledge of server-side technologies, particularly in the Java / Spring stack, good experience with iterative development and SDLC tools, effective communication skills and the ability to collaborate well with others.\nResponsibilities\nDevelop and deliver robust, high-performance systems and modules using Java, Spring, REST, and SQL\nBuild creative, performant design and implementations consistent with established design patterns and in consideration of non-functional impacts and operational resiliency\nTake ownership of estimation, design, development, testing, production delivery, and team mentorship for critical components, applications and systems\nDrive scalability and performance optimization for systems processing millions of complex computations against immense datasets daily\nCollaborate with cross-functional teams, including business units, product management, quality assurance, and other stakeholders to understand system requirements and bring impactful solutions to life\nAssist in developing and ensuring complete functional and non-functional specifications\nUnderstand complex business logic in existing systems and transition it to new technologies and systems\nWork with system operations, database administration, and systems software in production support and defining system recovery procedures\nIdentify, communicate, and develop solutions for root causes of program failures and defects\nWork in an agile and continuous integration environment with a command of SDLC tools\nPlan and execute unit tests to ensure developed code is free of functional defects\nCollaborate with business analysts and QA analysts in the design and execution of business feature, regression and integration testing\nKnowledge and Experience\nBachelor’s degree in CS or equivalent\n5+ years of experience developing with Java technologies\nStrong working knowledge of:\nJava 8+\nObject Oriented Design and related Design Patterns\nDistributed messaging via frameworks such as IBM MQ, Rabbit MQ, Kafka, JMS\nSpring Framework (Spring Boot, Spring Cloud, Spring MVC, Spring Data)\nORM technologies such as Hibernate, JPA\nRelational Databases (such as Oracle) and experience with SQL, PL/SQL\nMulti-threaded server-side development\nRESTful API design and development\nUnit testing tools such as JUnit, Mockito, and Spring Boot Test\nProven experience in Java performance tuning, debugging and memory profiling\nFamiliarity with CI/CD pipelines and modern development workflows using tools like Jenkins, ArgoCD, or GitHub Actions\nExperience supporting multiple projects, managing priorities, and multi-tasking effectively\nStrong problem-solving abilities and attention to detail\nStrong interpersonal skills and able to work well in a collaborative team environment\nExcellent communication skills, particularly in articulating technical concepts to varying audiences\nExcellent technical documentation skills\nPreferred\nPassion for financial markets and experience with futures and options\nExperience with quantitative financial risk models and risk management systems\nExperience developing micro-services in container-based Kubernetes platforms (OpenShift, Tanzu)\nExperience orchestrating complex microservice-based dataflows using frameworks like Apache Airflow or Netflix Conductor\nExperience working with distributed cache frameworks such as Redis or Hazelcast\nExperience with modern messaging middleware such as RabbitMQ and Kafka\nFamiliarity with advanced Spring frameworks, including Gateway, Data Flow, Stream, Function, and WebFlux\nExperience integrating with native C++ libraries via JNI\nDemonstrated contributions to open-source technologies \nIntercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.","description_format":"text","description_chars":5571,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":true},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Stock Exchanges & Market Infrastructure"],"lifecycle":[{"event":"open","at":"2026-10-24T08:22:55Z"}],"visa":[{"country":"US","licensed_sponsor":true,"evidence":"H-1B filings in 12 months: 148 · green card filings: 34","filings_12m":148,"filings_prev_12m":268,"green_card_filings_12m":34,"median_offered_wage_usd":116236,"route":null,"cap_exempt":false,"checked_at":"2026-10-15T11:24:14+00:00","sources":["US Department of Labor: LCA disclosure data (H-1B, H-1B1, E-3)","US Department of Labor: PERM disclosure data (green cards)"],"filings_for_role_12m":71}],"liveness":{"score":5,"band":"cold","label":"Long shot","p_open":1,"p_active":0.169,"p_room":0.28,"age_days":412,"expected_fill_days":19,"reasons":["conf:0","stale_co","velocity","win:tail","crowd:brand"],"computed_at":"2026-10-28T05:59:10Z"},"pay":null,"html_url":"https://alion.io/job/intercontinental-exchange-senior-java-developer-risk","json_url":"https://alion.io/job/intercontinental-exchange-senior-java-developer-risk.json","meta":{"generated_at":"2026-10-28T18:10:47Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":24875,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-29T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":58612},"rest":"https://alion.io/mcp/rest/get_company?id=58612"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fintercontinental-exchange-senior-java-developer-risk"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fintercontinental-exchange-senior-java-developer-risk"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fintercontinental-exchange-senior-java-developer-risk"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/intercontinental-exchange-senior-java-developer-risk\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fintercontinental-exchange-senior-java-developer-risk"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3201427}},{"tool":"search_jobs","arguments":{"company":"ice.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3201427},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}