Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Atlanta, GA vacancy
  •  ...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

    Black Knight Financial Services

    Atlanta, GA
    1 day ago
  •  ...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

    Expert In Recruitment Solutions

    Atlanta, GA
    23 hours ago
  • $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... 
    Senior
    Permanent employment
    Temporary work

    Dellfor Technologies Defunct

    Atlanta, GA
    4 days ago
  •  ...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

    TriOptus LLC

    Atlanta, GA
    3 days ago
  • 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... 
    Senior
    Worldwide

    EPAM Systems

    Atlanta, GA
    4 days ago
  •  ...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

    Triunity Software

    Atlanta, GA
    2 days ago
  • $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... 
    Senior
    Temporary work
    Local area

    CYNET SYSTEMS

    Atlanta, GA
    2 days ago
  • $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

    Yochana

    Atlanta, GA
    3 days ago
  •  ...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... 
    Senior
    Contract work
    Remote work

    AppLab Systems Inc

    Atlanta, GA
    23 hours ago
  •  ...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

    Intercontinental Exchange

    Atlanta, GA
    4 days ago
  •  ...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

    Nagarro

    Atlanta, GA
    2 days ago
  •  ...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... 
    Senior
    Work experience placement

    4P Consulting Inc.

    Atlanta, GA
    a month ago
  •  ...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

    Black Knight Financial Services

    Atlanta, GA
    23 hours ago
  •  ...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

    Apolis

    Atlanta, GA
    1 day ago
  •  ...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

    eTeam Inc.

    Atlanta, GA
    18 days ago
  •  ...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... 
    Senior
    Full time
    Remote work

    INFT Solutions Inc

    Atlanta, GA
    21 days ago
  •  ...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... 

    JConnect Infotech

    Atlanta, GA
    3 days ago
  •  ...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... 

    TecTammina

    Atlanta, GA
    2 days ago
  •  ...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

    AceStack LLC

    Atlanta, GA
    3 days ago
  •  ...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... 

    Expert In Recruitment Solutions

    Atlanta, GA
    23 hours ago
  •  ...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... 

    Infosys

    Atlanta, GA
    1 day ago
  •  ...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... 

    AceStack LLC

    Atlanta, GA
    2 days ago
  • 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, Python
    Senior

    Expert In Recruitment Solutions

    Atlanta, GA
    23 hours ago
  • $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 time
    Remote work
    Monday to Friday
    Flexible hours

    Lumenalta

    Atlanta, GA
    4 days ago
  •  ...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... 

    Intercontinental Exchange Holdings, Inc.

    Atlanta, GA
    23 hours ago
  •  ...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 employment
    For contractors
    Work experience placement
    Work at office
    Local area

    Padmore Global Connections LLC

    Atlanta, GA
    3 days ago
  •  ...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 time
    Contract work

    V Group

    Atlanta, GA
    23 hours ago
  •  ...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... 

    Argyle Infotech

    Atlanta, GA
    3 days ago
  •  ...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 time
    Flexible hours

    Contact Government Services LLC

    Atlanta, GA
    4 days ago
  •  ...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... 

    Purple Drive

    Atlanta, GA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!