cover image
ThoughtStorm

DAML Canton Developer

On site

Toronto, Canada

Freelance

09-03-2026

Share this job:

Skills

Java Scala Architecture Programming blockchain

Job Specifications

Role: DAML Developer – Canton Network (Smart Contracts)

Locations:

United States – Tampa, Dallas, New Jersey, New York
Canada – Toronto

Work Authorization:

Due to client requirements, candidates must be legally authorized to work in the United States without sponsorship.

Job Description

We are looking for DAML Developers with experience in building smart contracts on the Canton Network to support enterprise blockchain initiatives. The ideal candidate will have hands-on experience designing and implementing distributed ledger applications using DAML and Canton in production environments.

Key Responsibilities

• Design, develop, and deploy DAML smart contracts on Canton Network

• Build and maintain distributed ledger applications for financial or enterprise platforms

• Implement secure and scalable blockchain solutions using DAML

• Integrate Canton-based solutions with enterprise systems and APIs

• Participate in architecture discussions, design reviews, and code reviews

• Troubleshoot performance issues and optimize smart contract logic

• Collaborate with product owners, architects, and backend teams

Required Skills

• Strong experience with DAML smart contract development

• Hands-on experience with Canton Network / Daml Ledger

• Experience developing distributed ledger applications

• Strong programming background in Java / Scala / JVM ecosystem

• Experience with REST APIs and system integrations

• Knowledge of blockchain architecture and smart contract lifecycle

About the Company

ThoughtStorm is a global firm providing consulting solutions and services to organizations of all sizes across various industries. For us, every client is unique, and although many of our clients face similar business and technology challenges, no two businesses are alike. We strive to address our clients' needs with a holistic, all-encompassing, customized approach. This involves gaining a deep understanding of our client's business, processes, supporting technologies and their corporate culture. Having this understanding ... Know more