Lead Developer

2 weeks ago


Calgary, Canada ICE Full time

OverviewJob 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). #J-18808-Ljbffr



  • Calgary, Canada Lead Foundation Full time

    Join Our Team as a Child Development Support at Lead Foundation! At Lead, we're passionate about supporting children aged 2-8 and their families through innovative, play-based learning approaches. As a non-profit organization, we believe in nurturing development within everyday activities and fostering growth in partnership with families and community...


  • Calgary, Canada Lead Foundation Full time

    **Join Our Team as a Speech-Language Pathology Assistant (SLPA)!** At Lead Foundation (Lead), we're passionate about supporting children aged 2-8 and their families through innovative, play-based learning approaches. As a non-profit organization, we believe in nurturing development within everyday activities, and fostering growth in partnership with...

  • Development Lead

    2 weeks ago


    Calgary, Canada Suncor Energy Full time

    Joining Suncor means you will work for one of the best companies in Canada, providing tremendous future potential where talented people thrive and lead. As our business evolves, so do our employment opportunities. Our work culture includes a dynamic mix of professionals, with a diversity of skills and expertise. Do you have excellent business acumen and...

  • Lead Developer

    1 day ago


    Calgary, Canada ICE Full time

    OverviewJob PurposeAt 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...

  • Lead Developer

    5 days ago


    Calgary, Alberta, Canada ICE Full time

    OverviewJob PurposeAt 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...


  • Calgary, Canada Seequent Full time

    Join to apply for the Lead Software Developer role at Seequent Join to apply for the Lead Software Developer role at Seequent Direct message the job poster from Seequent Talent Acquisition | Recruitment | Leadership | Candidate Experience Advocate | The Role As a Lead Software Developer, you will have the opportunity to lead your team as they work on...


  • Calgary, Canada Seequent Full time

    Join to apply for the Lead Software Developer role at SeequentJoin to apply for the Lead Software Developer role at SeequentDirect message the job poster from SeequentTalent Acquisition | Recruitment | Leadership | Candidate Experience Advocate |The RoleAs a Lead Software Developer, you will have the opportunity to lead your team as they work on cutting-edge...


  • Calgary, Canada PLATO Testing Inc. Full time

    PLATO is Canada's only Indigenous-led, Indigenous-staffed software testing services firm. We insist on working with quality people who share our passion for quality testing and have built a team of people who also believe quality is the most important deliverable. We are committed to building strong communities - PLATO trains and employs members of First...

  • Lead Developer

    2 weeks ago


    Calgary, Alberta, Canada ReserveX Full time

    About UsReserveX is a quickly growing travel tech start-up on a mission to enable amazing travel experiences through innovative technology. Were a small, mighty team and have already moved mountains to build partnerships with some of the worlds favourite travel brands - and thats without a superstar like you. We are based in Calgary, Canada, but have an...


  • Calgary, Canada Millennium EMS Solutions Ltd. Full time

    Join to apply for the Lead Software Developer role at Millennium EMS Solutions Ltd.The Lead Software Developer is responsible for designing, developing, testing and maintenance of new and existing solutions. As one of our team leads, IntelleKt-EIG is seeking an individual who is capable of collaborating with development leadership to create a world class...