Blockchain/Web3 Java Engineer - Digital Assets Platform - VP
Listed on 2026-08-14
-
Software Development
Blockchain / Web3, Solidity Developer/ Blockchain, Backend Developer
Discover your future at Citi
Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At Citi, you'll have the opportunity to grow your career, give back to your community and make a real impact.
Job OverviewCiti is seeking a passionate and skilled Blockchain/Web3 Java Engineer to join the Citi Integrated Digital Assets Platform (CIDAP) engineering team. This is a hands-on engineering role for a developer who is deeply enthusiastic about the intersection of decentralized technologies and institutional finance.
The successful candidate will contribute to the design, development, and deployment of Web3-native components and integrations that power Citi's digital asset infrastructure - spanning tokenization, smart contracts, on-chain settlement, and blockchain protocol integrations. You will work within a collaborative, globally distributed team of engineers, architects, and business technologists who are building the next generation of institutional digital finance capabilities.
We are looking for someone who brings strong Blockchain engineering fundamentals, a curiosity for emerging blockchain ecosystems, and the ability to bridge decentralized technology patterns with enterprise-grade software standards.
Key Responsibilities- Design, develop, and deploy Web3 components and integrations for Citi's Digital Asset Platform, including smart contracts, on-chain event listeners, wallet integrations, and blockchain protocol connectors
- Build and maintain backend services that interface with public and permissioned blockchain networks (e.g., Ethereum, Hyperledger Besu, Solana, Canton, or equivalent)
- Develop, test, and audit smart contracts written
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).