Overview
On Site
Depends on Experience
Accepts corp to corp applications
Contract - W2
Contract - 12 Month(s)
No Travel Required
Able to Provide Sponsorship
Skills
Block Chain
Java
Job Details
Role Overview
We are seeking a Blockchain Engineer to support digital asset transfer agency platforms, focused on tokenized funds and securities deployed across Ethereum, Solana, and Layer-2 networks. The role involves smart contract development, blockchain data ingestion, and event-driven integrations with enterprise-grade Java/Spring microservices.
Key Responsibilities
- Design and develop smart contracts for fund and asset tokenization on Ethereum/EVM chains and Solana.
- Implement on-chain/off-chain interaction layers to: Read blockchain state, Subscribe to and process events, & Index transactions and balances.
- Build services to interact with public and private blockchain networks, including Layer-2 solutions.
- Develop backend services for blockchain integration using Java and Spring Boot, aligned with internal transfer agency systems.
- Integrate digital asset platforms with enterprise microservices, workflows, and data stores.
- Support lifecycle events such as issuance, transfer, redemption, corporate actions, and reconciliation.
- Ensure security, auditability, and operational resilience of blockchain integrations.
Required Skills
- Strong experience with blockchain smart contract development: Solidity (Ethereum/ EVM, Layer-2s); Rust (Solana programs).
- Hands-on experience with blockchain interaction: Event listeners, indexers, RPC integrations, Transaction monitoring and reconciliation.
- Experience building backend services using Java and Spring Boot (preferred).
- Solid understanding of token standards, wallet interactions, and signing flows.
- Familiarity with public and private blockchain environments.
- Experience working with microservices, CI/CD, and Git-based workflows.
Nice to Have
- Transfer agency, fund administration, or securities tokenization experience
- Wallet and custody knowledge (address management, signing, policy controls)
- Experience with Layer-2s (Optimism, Arbitrum, zk-based networks)
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.