This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We are seeking a talented Blockchain Developer to join our innovative technology team exploring and implementing distributed ledger technology (DLT) and blockchain solutions to enhance banking operations, payments, trade finance, securities settlement, digital asset custody, and tokenized assets. You will design, develop, and maintain secure, scalable blockchain-based applications and infrastructure that meet strict financial regulatory, security, privacy, and performance requirements while integrating with existing core banking, payment, and risk systems.
Job Responsibility:
Design, develop, test, and deploy blockchain solutions using platforms such as Hyperledger Fabric, R3 Corda, Ethereum (private/permissioned), Quorum, or other enterprise-grade DLT frameworks
Write, audit, and maintain smart contracts (Solidity, Chaincode, or equivalent) with a strong focus on security, gas optimization (where applicable), and formal verification methods
Build and integrate decentralized applications (dApps), APIs, middleware, and microservices that connect blockchain networks to core banking systems, payment rails (e.g., SWIFT, RTP, FedNow), KYC/AML platforms, and internal databases
Collaborate with cross-functional teams (architecture, DevOps, compliance, legal, risk, product, and business stakeholders) to define requirements, translate business use cases (e.g., tokenization of assets, cross-border payments, trade finance, settlement) into technical designs
Implement cryptographic protocols, consensus mechanisms, identity management (e.g., decentralized identity), privacy-preserving techniques (zero-knowledge proofs, private data collections), and security best practices
Ensure solutions comply with banking regulations (e.g., OCC, Fed, SEC, MiCA, Basel, data privacy laws like GDPR/CCPA) and internal risk & control frameworks
Participate in proof-of-concept (PoC), pilot, and production implementations, including performance tuning, scalability testing, disaster recovery planning, and production support
Conduct code reviews, security audits, threat modeling, and contribute to continuous improvement of blockchain development standards and tooling
Stay current with emerging blockchain, digital assets, and Web3 technologies relevant to financial services
Requirements:
Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field (or equivalent experience)
4–8+ years of professional software development experience
at least 2–4 years hands-on with blockchain/DLT technologies in production or near-production environments
Strong proficiency in one or more of: Solidity, Go, Java, Kotlin, Rust, or Node.js in a blockchain context
Solid understanding of cryptography, distributed systems, peer-to-peer networking, consensus algorithms, and smart contract security vulnerabilities (reentrancy, overflow, etc.)
Experience integrating blockchain solutions with traditional financial systems (REST/SOAP APIs, message queues like Kafka, databases like PostgreSQL/Oracle)
Familiarity with DevOps practices (CI/CD, Docker, Kubernetes, Terraform, cloud platforms like AWS, Azure, or GCP) and secure SDLC