Senior Java Developer
ICE Clear Europe Limited
Job Purpose
ICE 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.
We 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.
As 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.
Our 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.
Responsibilities
- Develop and deliver robust, high-performance systems and modules using Java, Spring, REST, and SQL
- Build creative, performant design and implementations consistent with established design patterns and in consideration of non-functional impacts and operational resiliency
- Take ownership of estimation, design, development, testing, production delivery, and team mentorship for critical components, applications and systems
- Drive scalability and performance optimization for systems processing millions of complex computations against immense datasets daily
- Collaborate with cross-functional teams, including business units, product management, quality assurance, and other stakeholders to understand system requirements and bring impactful solutions to life
- Assist in developing and ensuring complete functional and non-functional specifications
- Understand complex business logic in existing systems and transition it to new technologies and systems
- Work with system operations, database administration, and systems software in production support and defining system recovery procedures
- Identify, communicate, and develop solutions for root causes of program failures and defects
- Work in an agile and continuous integration environment with a command of SDLC tools
- Plan and execute unit tests to ensure developed code is free of functional defects
- Collaborate with business analysts and QA analysts in the design and execution of business feature, regression and integration testing
Knowledge and Experience
- Bachelor's degree in CS or equivalent
- 5+ years of experience developing with Java technologies
- Strong working knowledge of:
- Java 8+
- Object Oriented Design and related Design Patterns
- Distributed messaging via frameworks such as IBM MQ, Rabbit MQ, Kafka, JMS
- Spring Framework (Spring Boot, Spring Cloud, Spring MVC, Spring Data)
- ORM technologies such as Hibernate, JPA
- Relational Databases (such as Oracle) and experience with SQL, PL/SQL
- Multi-threaded server-side development
- RESTful API design and development
- Unit testing tools such as JUnit, Mockito, and Spring Boot Test
- Proven experience in Java performance tuning, debugging and memory profiling
- Familiarity with CI/CD pipelines and modern development workflows using tools like Jenkins, ArgoCD, or GitHub Actions
- Experience supporting multiple projects, managing priorities, and multi-tasking effectively
- Strong problem-solving abilities and attention to detail
- Strong interpersonal skills and able to work well in a collaborative team environment
- Excellent communication skills, particularly in articulating technical concepts to varying audiences
- Excellent technical documentation skills
Preferred
- Passion for financial markets and experience with futures and options
- Experience with quantitative financial risk models and risk management systems
- Experience developing micro-services in container-based Kubernetes platforms (OpenShift, Tanzu)
- Experience orchestrating complex microservice-based dataflows using frameworks like Apache Airflow or Netflix Conductor
- Experience working with distributed cache frameworks such as Redis or Hazelcast
- Experience with modern messaging middleware such as RabbitMQ and Kafka
- Familiarity with advanced Spring frameworks, including Gateway, Data Flow, Stream, Function, and WebFlux
- Experience integrating with native C++ libraries via JNI
- Demonstrated contributions to open-source technologies
#LI-JW1
Intercontinental Exchange, Inc. is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to legally protected characteristics.
#J-18808-Ljbffr- ...Services (an Intercontinental Exchange company) is seeking a senior Java engineer for its Core Technology team, which builds and maintains... ..., with an eye toward extensibility and maintainability.Develop and maintain Omega business applications.Design and build agentic...Senior
- ...Job DescriptionJob Description Looking for: -5 years of experience developing web-based applications and development experience in Java/J2EE technologies -looking for java spring AWS (S3, ec2, kubernetes, docker, terraform) Qualifications: · Bachelor's Degree, in Computer...Senior
$60k
...across industries and process oriented approach enables clients to develop cost effective and robust solutions. We strive to prove... ...connections with top tech talent. Job Description 5-12 + Years of Java, J2EE and web/internet based programming experience (both client...SeniorPermanent employmentTemporary work- ...Senior Java DeveloperUnder general supervision, designs, codes, tests, modifies and debugs computer software. We are seeking a skilled and experienced Lead Developer/Team Lead to join our dynamic team. As the Lead Developer, you will be responsible for overseeing the development...Senior
- We're seeking a Senior Java Developer with strong Kotlin expertise to build and scale the Backend for Frontend (BFF) service layer powering mobile applications used by tens of millions of users worldwide. This is a hybrid role requiring 3 days onsite in Atlanta, GA or Phoenix...SeniorWorldwide
- ...Bonus based on performance Health insurance Training & development Triunity Software in Calgary, AB is looking for a talented Senior Java Developer to join our growing engineering team. This is an exciting opportunity to work on cutting-edge software solutions,...Senior
$55 - $60 per hour
...overseeing the technical architecture, design, and development of Spring Boot, DevOps solutions, and full-stack Java solutions. This role involves leading a team of developers to ensure the successful implementation of architecture best practices and delivering high-quality...SeniorTemporary workLocal area$120k - $130k
...Sr. Java DeveloperLocation: Atlanta, GA (Onsite from Day 1)The pay range for this role is $120,000- $130,000 per annumJob Description:JAVA Spring, Spring boot based Microservices development, Kubernetes, Docker, Perforce, Elasticsearch, Splunk, Bitbucket, GitHub, Jenkins...Senior- ...Job DescriptionJob DescriptionSr Java Developer Atlanta, GA- Remote 6 month(s) (Contract) Role Summary We are seeking experienced Java Senior Developers with 5 years of experience to join the Provider Data Management team. The selected candidates will be responsible for...SeniorContract workRemote work
- ...Job PurposeDesigns, builds, and maintains full stack Java applications for the organization. Our Java Software Engineers develop applications in an Agile SDLC. Responsible for the development of Java enterprise applications utilizing frameworks such as Spring Boot. This...Senior
- ...excellent communication skillsShould be able to effectively communicate with client stakeholders and offshore teamHands on experience in developing software which runs on the JVM, with a strong preference for JavaShould be able to do coding/development workResponsible for...Senior
- ...Job Description Job Description Job Title: Senior Java and Boomi Developer Java Key Responsibilities Develop and maintain Java-based applications using core Java and advanced Java (Java 17). Design and implement microservices using Spring Boot and other relevant...SeniorWork experience placement
- ...markets. With a leading-edge approach to developing technology platforms, we have built market... ...and transform global markets.As a Senior Developer, you will be part of a technology... ...commonly used design patternsExpertise in Core Java multi-threading, collections, JVM,...Senior
- ...Job Description Job Description Job Title: Java FSE Senior Developer Location: Onsite or Hybrid in Richmond, VA or Atlanta, GA Responsibilities: " Design, develop, and maintain enterprise-grade web applications using Java and modern frontend technologies....Senior
- ...Job Description Job Description Job Title: Senior Java Full Stack Developer Location: Atlanta, GA 30303 (Onsite) Duration: 06 Months Interview Process (Is face to face required): Yes (2nd round) Job Details: Must Have Skills Core Java SpringBoot...Senior
- ...Role Summary An experienced Facets / Mainframe / Java Developer or Engineer to support implementation of state-specific Medicaid regulatory changes across Facets and surrounding healthcare applications. The engineer will work with regulatory business architecture...SeniorFull timeRemote work
- ...Java DeveloperLocation: Atlanta, GA Duration: FulltimeJob Description Key Responsibilities:Performs detailed design of complex applications... ...and complex architecture componentsMay lead a small group of developers in configuring, programming, and testingFixes medium to complex...
- ...The Java Developer will be tasked with developing, creating and modifying general computer applications software or specialized utility programs. Analyzing user needs and developing software solutions. Designing software or customizing software for client use with the...
- ...Java DeveloperRole – Java DeveloperLocation- Atlanta, GA- Onsite (Local Profiles)Must Have Technical/Functional SkillsMust have Unemployment Insurance Domain Exp (Preferred PS-US Acc)• Java, J2EE• Angular 17• Spring Boot• Microservices• Java Script• CSS• JSON• REST/SOAP...Local area
- ...Job DescriptionJob Description Hard requirements (all must be present — non-negotiable) - 5 years Java/J2EE enterprise application development - Spring Boot, Spring MVC, Spring Security, Hibernate - RESTful web services and Microservices in AWS - Multi-threading and Executor...
- ...functional requirements, basis information gathered as part of workshops and interviews with client stakeholders Review, propose, and develop solution architecture, ensuring application design aligns with the proposed framework and which are scalable, reliable and...
- ...Java DeveloperLocation: Atlanta, GAContractJob Description: We are looking for an experienced Senior Java Full Stack Developer with strong expertise in the Unemployment Insurance (UI) domain to design, develop, and support enterprise-level applications for US public sector...
- Job DescriptionJob Description Senior Backend Developer hybird - malvern, pa assessment required · Role: Experienced Java/SpringBoot API Sr Developer · Required skillset: Java, SpringBoot, AWS ECS, Databases, PythonSenior
$60k - $96k
...empowering every team member to do their best work. Base pay range: $60,000.00/yr - $96,000.00/yr We’re seeking a BRMS / Drools Developer with strong Java expertise to design and implement complex business-rule solutions for enterprise-scale systems. This role is ideal for...Full timeRemote workMonday to FridayFlexible hours- ...Java DeveloperAt Intercontinental Exchange (ICE), we engineer technology, exchanges and... ...markets. With a leading-edge approach to developing technology platforms, we have built market... ...software components, with guidance from senior engineers.Be able to independently handle...
- ...Java DeveloperAtlanta, Georgia, United StatesAbout the JobWork Arrangement: HybridAgency Interview Type: Webcam Interview OnlyEngagement... ...: The GADOR is seeking candidates for a full stack Java Developer. In this role, the successful applicant will be responsible for...Permanent employmentFor contractorsWork experience placementWork at officeLocal area
- ...Success Through Innovation, Strategy & Excellence Job Title: Java Developer (Lead) Duration: 04+ Months Position Type: Contract... ...SGA_JAVA718_SP Description: These projects require senior level Java resources that have experience in the full life cycle...Full timeContract work
- ...Full Stack Java Developer With Angular/ReactLocation: Newark, DE & Plano, TX & Hopewell, NJ & Pennington, NJ & Charlotte, NC & Kennesaw, GA & Atlanta, GA (Hybrid Model)Duration: 12+ Months Long Time ContractClient: Bank of AmericaVisa: (USC, GC, GC-EAD, and any EAD on...
- ...Job DescriptionJob Description Java Developer Employment Type: Full-Time Department: Information Technology CGS is seeking a Java developer/programmerto join a team working on the enhancement of data utilization for a large, state-run project.The developer will be asked...Full timeFlexible hours
- ...Purple DriveJava Full Stack Developer Share Contractual Atlanta, GAOverview:Strong knowledge in Java, J2EE, Angular 17, Spring Boot, Microservices, Java Script, CSS, JSON, REST/SOAP Webservices, Hibernate, Maven, PostgreSQL, XML. Development & Enhancement as per change...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!
- java developer full time Atlanta, GA
- sr.java developer Atlanta, GA
- senior java developer Atlanta, GA
- java developer c2c Atlanta, GA
- lead full stack java developer Atlanta, GA
- java web developer Atlanta, GA
- java spring developer Atlanta, GA
- java microservice developer Atlanta, GA
- java software engineer Atlanta, GA
- java developer Atlanta, GA



