Senior Blockchain Java Engineer, Digital Assets Platform, VP

Citi

Confirmed live 2 days ago High trust
Remote

Quick summary

Work type
Remote
Location
New York, NY
Salary
$142,320–$213,480 / yr
Posted
31 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $181k
This role $178k
$125k most similar roles pay here $223k

This role pays more than 58% of similar roles. Most pay $151,000–$211,525 — the shaded band above. At the midpoint, this role pays about $178k versus about $181k for comparable roles.

Based on 240 similar postings.

Employer

About Citi

Citi is one of the world’s most trusted financial institutions, proudly serving millions of customers across the United States.

Citi currently has 256 open roles on FindRole.

Listed pay typically runs $140,080–$210,120 across 238 roles with salary data.

Most-posted roles

View all roles at Citi

At a glance

TL;DR · Senior Blockchain Java Engineer, Digital Assets Platform, VP

The Blockchain Senior Java Engineer - Digital Assets Platform - VP joins the Integrated Digital Assets Platform engineering team to build next-generation institutional digital finance capabilities. This role involves designing, developing, and deploying Web3-native components including smart contracts, on-chain event listeners, wallet integrations, and blockchain protocol connectors. The engineer will develop backend services for public and permissioned networks like Ethereum, Hyperledger Besu, Canton, or Solana while integrating libraries such as Web3J, Web3JS, Ethers.js, and Viem into Java and Node.js environments. Key responsibilities include auditing smart contracts in Solidity, managing transaction lifecycles via asynchronous architectures, and supporting tokenization frameworks. Required skills include experience with Hardhat, Foundry, Truffle, Kafka, RabbitMQ, Docker, and Kubernetes. The role addresses the technical challenge of bridging decentralized technology patterns with enterprise-grade software standards for institutional digital asset infrastructure.

What you'll do

  • Design, develop, and deploy Web3 components including smart contracts, wallet integrations, and blockchain protocol connectors.
  • Build and maintain backend services that interface with public and permissioned blockchain networks like Ethereum or Hyperledger Besu.
  • Develop, test, and audit smart contracts in Solidity to ensure security, correctness, and gas efficiency.
  • Integrate Web3 libraries and SDKs into enterprise Java and Node.js backend services.
  • Implement asynchronous, event-driven architectures to manage on-chain events and transaction lifecycles.
  • Support the integration of digital asset custody solutions, tokenization frameworks, and DeFi/TradFi bridging components.
  • Create technical documentation including smart contract specifications, integration guides, and architecture notes.
  • Monitor the Web3 ecosystem to track protocol upgrades, new token standards, and emerging Layer 2 solutions.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related discipline; MS is a plus.
  • 10 to 15 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 protocol integration.
  • 8 to 12 years of experience with backend development using Java/Spring, Node.js, or equivalent enterprise frameworks.
  • Proficiency in smart contract development using testing frameworks like Hardhat, Foundry, or Truffle.
  • Hands-on experience with Web3 libraries such as Web3J, Web3JS, Ethers.js, or Viem.
  • Familiarity with blockchain networks like Hyperledger Besu, Solana, or Canton (preferred).
  • Experience in financial services or regulated industries (preferred).

More like this

Similar roles

Digital Assets Blockchain Java Developer AVP

Citi

Remote (New York, NY) 74 days ago $121,200$181,800
Java Spring Blockchain Web3 Solidity Web3J Web3JS Git Jenkins Helm Charts Agile Scrum Asynchronous Programming Data Structures Algorithms
4+ yrs exp Remote

Senior Security Engineer, Digital Assets Platform, VP

Citi

Remote (New York, NY) 31 days ago $142,320$213,480
Java Cryptography HSM MPC PKCS#11 JCE JCA AES-GCM RSA ECC ECDSA EdDSA HKDF PBKDF2 zero-trust mTLS SAST DAST CI/CD OAuth 2.0 JWT Microservices Blockchain smart contract s
7+ yrs exp Remote