Apply Now

Requirement ID: 88473
Job Title: DAML Developer
Job Type: Contract
Duration: 6 - 9 months
Location: Toronto
Job Description:
Detailed JD (Roles and Responsibilities)Strong hands‑on experience with DAML programming and smart contract lifecycle.
Experience working with Canton Network components, including:
Participants
Domains
Mediators & Sequencers
Domain topology configuration
Expertise in distributed systems concepts: consensus, message flows, transaction finality.
Familiarity with Python, Java, Scala, or TypeScript (for off-ledger components).
Hands‑on experience with REST APIs, gRPC, message queues (Kafka), or database integration.
Experience with Docker/Kubernetes, cloud platforms (Azure/AWS/GCP).
Total Experience>8years
Relevant Experience6 years
Mandatory skillsStrong hands‑on experience with DAML programming and smart contract lifecycle.
Experience working with Canton Network components, including:
Participants
Domains
Mediators & Sequencers
Domain topology configuration
Expertise in distributed systems concepts: consensus, message flows, transaction finality.
Familiarity with Python, Java, Scala, or TypeScript (for off-ledger components).
Hands‑on experience with REST APIs, gRPC, message queues (Kafka), or database integration.
Experience with Docker/Kubernetes, cloud platforms (Azure/AWS/GCP).
Desired skillsExperience in capital markets, clearing & settlement, post-trade workflows.
Understanding of financial instruments (assets, collateral, positions).
Experience using Canton-specific tooling such as canton-console, canton-daemons, and canton domain orchestration frameworks.
Knowledge of other blockchain platforms (Ethereum, Corda, Hyperledger Fabric).
Experience in secure application development (PKI, HSM, crypto concepts)
Domain (Industry)Blockchain
Apply Now