This is a remote position.
Blockchain Developer (India / Remote | Senior individual contributor with 4–8 years of software development experience, including at least 4 years in blockchain technologies and 1+ year in Java-based development.) Join a fast-paced blockchain engineering team focused on building secure and compliant decentralized systems. Responsible for smart contract development, protocol-level integrations, and core blockchain services.
Key Responsibilities
- Design and develop smart contracts using Solidity with a focus on compliance and secure transaction handling.
- Extend Ethereum-compatible clients by developing custom protocol hooks in Java.
- Build and maintain integrations between blockchain components and backend microservices.
- Write well-tested, secure, and auditable on-chain and off-chain code.
- Participate in smart contract security audits and implement best practices to mitigate vulnerabilities.
- Monitor transaction workflows, ensuring consistency, traceability, and compliance across services.
- Collaborate with cross-functional teams including backend, DevOps, QA, and Product.
- Maintain detailed documentation and follow version control best practices.
- Continuously contribute to improvements in blockchain design, performance, and reliability.
Must-Have Skills
- Proficiency in Solidity and Ethereum.
- Experience with Java for client-level extensions.
- Knowledge of smart contract security and audit practices.
Nice-to-Have Skills
- Experience with Node.js.
- Familiarity with blockchain internals and transaction processing.