Blockchain/Web3 Java Engineer - Digital Assets Platform - VP
Jobs/Blockchain/Web3 Java Engineer - Digital Assets Platform - VPHomesvg]:w-3.5 [&>svg]:h-3.5"> Jobssvg]:w-3.5 [&>svg]:h-3.5"> Companiessvg]:w-3.5 [&>svg]:h-3.5"> Citibanksvg]:w-3.5 [&>svg]:h-3.5"> Blockchain/Web3 Java Engineer - Digital Assets Platform - VPBlockchain/Web3 Java Engineer - Digital Assets Platform - VPCitibankBlockchain/Web3 Java Engineer - Digital Assets Platform - VPCitibankLocationNew York, NYTypeFull-timePosted8/21/2026Compensation$142,320 - $213,480 per yearUndergraduate with 5+ Years of ExperienceApproval 99.7%Filings 1,260New hires 296 💎 Strong SponsorFY 2025Job DescriptionCiti is seeking a Blockchain/Web3 Java Engineer to join the Integrated Digital Assets Platform engineering team. This role focuses on the design, development, and deployment of Web3-native components that enhance Citi's digital asset infrastructure. The successful candidate will work collaboratively with a globally distributed team, contributing to innovative solutions at the intersection of decentralized technologies and institutional finance. This position offers the opportunity to engage with cutting-edge blockchain applications and make a significant impact in the financial sector.RequirementsBachelor's degree in Computer Science, Engineering, or a related discipline; MS is a plus.12+ years of overall software engineering experience, with a strong backend development foundation.3 to 5 years of hands-on experience in Web3 and blockchain application development, including smart contract development and blockchain protocol integration.4 to 6 years of experience with backend development using Java/Spring, Node.js, or equivalent enterprise frameworks.Proficiency in Solidity smart contract development, including testing frameworks and security best practices.Hands-on experience with Web3 libraries such as Web3J, Web3JS, Ethers.js, or Viem.Solid understanding of blockchain fundamentals, including consensus mechanisms and transaction lifecycle.Experience with token standards and tokenization patterns.Familiarity with blockchain networks such as Hyperledger Besu, Solana, or Canton is a strong plus.Experience with asynchronous programming and event-driven systems.ResponsibilitiesDesign, develop, and deploy Web3 components and integrations for Citi's Digital Asset Platform.Build and maintain backend services that interface with public and permissioned blockchain networks.Develop, test, and audit smart contracts ensuring security, correctness, and gas efficiency.Integrate Web3 libraries and SDKs into enterprise Java and/or Node.js backend services.Implement asynchronous, event-driven architectures to handle on-chain events and transaction lifecycle management.Collaborate with architects and senior engineers to design scalable and secure Web3 infrastructure.Participate in code reviews, providing and receiving constructive technical feedback.Support the integration of digital asset custody solutions and tokenization frameworks.Contribute to technical documentation, including smart contract specifications and integration guides.Stay current with the rapidly evolving Web3 ecosystem and track protocol upgrades.BenefitsCiti offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.Is this posting expired or inaccurate?Blockchain/Web3 Java Engineer - Digital Assets Platform - VPCitibankSomething wrong with this listing?At a glanceNew York, NYFull-time8/21/2026$142,320 - $213,480 per year