Lead Web3 Engineer - Digital Assets Platform
Core
Build the backend of Citi's Integrated Digital Assets Platform (CIDAP), integrating blockchain networks and digital asset infrastructure for enterprise-grade web applications.
Role type
Senior IC backend engineer (Java/Solidity)
Builds
Production-grade digital asset platform components, APIs, and microservices
Domain
Financial services / Blockchain / Web3
Required skills
Java (Spring), Solidity, asynchronous programming, microservices, API development, blockchain node connectivity, transaction lifecycle management, code reviews, Agile/Scrum
Preferred skills
Web3 application development, Web3J/Web3JS libraries, DevOps, containerization, financial services experience
Technologies
Java, Spring, Solidity, Web3J, Web3JS, Docker, Hardhat, Foundry, Git, Jira, Jenkins
Responsibilities
Develop and maintain backend software components integrating with blockchain networks; Implement blockchain integrations including node connectivity and wallet interactions; Write, test, and deploy smart contracts; Build and maintain APIs and microservices; Implement asynchronous and event-driven processing for transaction lifecycle management; Participate in code reviews and contribute to technical documentation; Support debugging and troubleshooting across the blockchain software stack.
Seniority
Senior, hands-on IC