Enable job alerts via email!

Lead Developer

ICE

Calgary

On-site

CAD 80,000 - 120,000

Full time

7 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative firm is seeking a Lead Developer to shape the future of global commodity markets. In this role, you will tackle complex challenges and innovate with cutting-edge technologies that impact economies worldwide. You will develop robust systems that process millions of transactions daily, leveraging your expertise in Java and the Spring Framework. This position offers the opportunity to work at the forefront of global finance, collaborating with diverse teams to deliver impactful solutions. If you're passionate about technology and financial markets, this is the perfect opportunity to make a difference.

Qualifications

  • 6+ years of hands-on Java development experience.
  • Strong problem-solving abilities and attention to detail.

Responsibilities

  • Develop and deliver high-performance systems using Spring, REST, and SQL.
  • Collaborate with cross-functional teams to bring impactful solutions to life.

Skills

Java 11/17
Spring Framework
SQL
REST
Hibernate/MyBatis
Problem-solving
Distributed messaging systems (JMS)
Multi-threaded server-side development
Unit testing (Mockito, JUnit)
Performance tuning

Education

Bachelor's degree in computer science

Tools

Docker
Kubernetes
CI/CD pipelines

Job description

Overview

Job Purpose
At Intercontinental Exchange, we power global commodity markets through cutting-edge electronic trading and clearing platforms. As a Lead Developer, you’ll work on systems that shape the future of markets like oil, sugar, and cotton—impacting economies worldwide. This is your opportunity to tackle complex challenges, innovate with the latest technologies, and make a tangible difference in global commerce. You’ll work at the forefront of global finance, leveraging state-of-the-art technology to solve challenging problems.

Responsibilities

  • Develop and deliver robust, high-performance systems using Spring, REST, SQL, Hibernate, MyBatis, and MQ.
  • Drive scalability and performance optimization for systems that process millions of transactions daily.
  • Collaborate with cross-functional teams, including business units, product management, and quality assurance, to bring impactful solutions to life.
  • Take ownership of critical components and mentor team members in best practices.

Knowledge and Experience

  • Bachelor’s degree in computer science or related field, or equivalent professional experience.
  • 6+ years of hands-on Java development experience.
  • Java 11/17 and advanced programming concepts like data structures, algorithms, and design patterns.
  • Distributed messaging systems (JMS) and multi-threaded server-side development.
  • Spring Framework (Spring Boot, Spring Cloud, Spring Data, Spring AOP).
  • Database technologies, including Oracle, SQL, PL/SQL, Hibernate/MyBatis, JDBC, and JPA.
  • Unit testing tools like Spring Boot Test, Mockito, and JUnit.
  • Strong problem-solving abilities and attention to detail.
  • Proven experience in Java performance tuning, debugging, and memory profiling.
  • Knowledge of distributed transactions using tools like JTA, Atomikos, or Narayana.
  • Familiarity with CI/CD pipelines and modern development workflows.

Preferred

  • Experience with modern JavaScript frameworks (Ext JS, React) and UI design.
  • Passion for financial markets and experience with futures and options.
  • Contributions to open-source projects
  • Proficiency with cloud and containerization technologies (Docker, Kubernetes, Helm).
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Lead Developer

Intercontinental Exchange Holdings, Inc.

Calgary

On-site

CAD 80,000 - 120,000

4 days ago
Be an early applicant

Angular Azure lead Developer

Infosys Limited

Calgary

On-site

CAD 89,000 - 116,000

14 days ago

Angular Azure lead Developer

Infosys Limited

Calgary

On-site

CAD 89,000 - 116,000

11 days ago

Mobility Lead Developer

Infosys Limited

Calgary

On-site

CAD 89,000 - 116,000

14 days ago

IOS lead Developer

Infosys Limited

Calgary

On-site

CAD 89,000 - 116,000

13 days ago

IOS lead Developer

Infosys Limited

Calgary

On-site

CAD 89,000 - 116,000

13 days ago

Lead Developer (Microsoft Dynamics 365)

eTeam

Remote

USD 62,000 - 104,000

16 days ago

Team Lead, Development

ZayZoon

Calgary

Remote

USD 80,000 - 120,000

25 days ago

Front End Developer Technical Lead

Sync.com

Toronto

Remote

CAD 80,000 - 120,000

6 days ago
Be an early applicant