JOBSEARCHER

Digital Assets Blockchain Java Developer - AVP

Overview As a Digital Assets Platform Blockchain Engineer at Citi, you will contribute to the CIDAP backend, leveraging Java to build enterprise-grade web applications integrated with blockchain. You will collaborate with a distributed team, applying web3 concepts to deliver scalable solutions. You’ll help shape the platform's evolution and ensure quality through established design patterns and documentation. This role offers hands-on impact in a globally connected engineering environment. Compensation / Benefitsmedical, dental & vision coverage401(k)life, accident, and disability insurancewellness programspaid time off (vacation, sick leave)paid holidays ResponsibilitiesCollaborate on implementation approaches for web applications using blockchainDeliver functional scope for blockchain-enabled applications meeting quality standardsSupport solution engineering to meet stakeholder requirementsApply enterprise and web3 design patterns and best practicesMaintain technical documentation for code and applicationsOperate as a strong team player within a distributed team and communicate effectivelyIdentify, resolve, and escalate issues to ensure timely, on-budget delivery Key requirementsBachelor's degree in Computer Science or Engineering; MS is a plus4–7 years in full software development and testing lifecycle3–5 years backend web development with Java SpringUp to 2 years of experience in web3 application development (plus)Experience with asynchronous programming for web appsFamiliarity with scalability, reliability, and performance patterns in web appsExperience with Git, Jira, Jenkins, and deployment tools (plus)Strong teamwork and communicationGood stakeholder-facing communicationProven track record delivering quality softwareJava Spring backend developmentWeb3 libraries (Web3J, Web3JS)Solidity (plus)