✦ Luna Orbit — Software Engineering

Lead Developer, Clearing Systems

at Intercontinental Exchange

Unknown Posted March 13, 2026
Type Not Specified
Experience lead
Exp. Years 6+ years
Education Bachelor's degree in computer science or related field, or equivalent professional experience
Category Software Engineering

This role involves developing high-performance, scalable systems for global commodity markets, focusing on electronic trading and clearing platforms using Java and Spring technologies.

  • Develop and deliver robust systems
  • Drive scalability and performance
  • Collaborate with cross-functional teams
  • Mentor team members
  • Optimize system performance

The technical environment includes Java 11/17, Spring Boot, Spring Cloud, Hibernate, SQL databases, distributed messaging systems, and cloud deployment with Docker and Kubernetes.

The ideal candidate is a senior Java developer with 6+ years of experience in building high-performance, scalable systems within financial markets. They possess strong expertise in Spring frameworks, distributed messaging, and cloud deployment, with a proven track record of mentoring teams and optimizing system performance.

Java 11/17Spring FrameworkSQLHibernateJMSDistributed transactionsCI/CD pipelinesDockerKubernetes
Modern JavaScript frameworksReactFutures and optionsOpen-source contributionsCloud technologiesKubernetesHelm
Spring BootSpring CloudHibernateMyBatisJMSJTAAtomikosNarayanaJDBCJPAJUnitMockitoDockerKubernetesHelm
JavaJava 11/17Spring BootSpring CloudSpring DataSpring AOPRESTSQLHibernateMyBatisJMSJTAAtomikosNarayanaJDBCJPAJUnitMockitoPerformance tuningDebuggingMemory profilingCI/CD pipelinesDockerKubernetesHelm
JavaJava 11/17Spring FrameworkSpring BootSpring CloudSpring DataSpring AOPRESTSQLHibernateMyBatisJMSJTAAtomikosNarayanaJDBCJPAJUnitMockitoPerformance tuningDebuggingMemory profilingDistributed transactionsCI/CD pipelinesDockerKubernetesHelm
Problem-solvingAttention to detailCollaborationMentoringInnovation
Industry Financial Technology (Fintech), Capital Markets
Job Function Developing and maintaining scalable trading and clearing systems for global markets
JavaJava 11/17Spring BootSpring CloudSpring DataSpring AOPRESTSQLHibernateMyBatisJMSDistributed transactionsJTAAtomikosNarayanaJDBCJPAJUnitMockitoPerformance tuningDebuggingMemory profilingCI/CD pipelinesDockerKubernetesHelmCI/CD

Less than 6 years of Java development experience, Lack of experience with Spring Boot or distributed messaging, No experience in financial markets, Inability to work in a collaborative environment

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile