← Back to jobs
Massachusetts 2, Waltham, MA, USA
No related jobs found
Key Responsibilities
• Design, develop and maintain Java-based services supporting digital-asset and stablecoin use cases. • Develop APIs and integration services connecting banking applications with: o Digital-asset platforms o Wallet platforms o Custody solutions o Blockchain/DLT networks o Payment and settlement systems • Integrate applications with Taurus or similar digital-asset custody/wallet infrastructure. • Develop services supporting: o Wallet integration o Transaction initiation o Transaction status and lifecycle management o Asset transfers o Payment and settlement flows o Reconciliation o Exception handling • Build secure REST APIs and microservices using Java and Spring Boot. • Work with architects, product owners and business analysts to translate digital-asset use cases into scalable technical solutions. • Implement appropriate security, authentication, authorization, logging and audit capabilities. • Participate in solution design, code reviews, testing and production-readiness activities. • Troubleshoot integration, transaction-processing and performance issues. • Follow enterprise banking standards for availability, resiliency, observability and secure software engineering. Required Technical Skills • Strong hands-on Java development experience. • Strong experience with Spring Boot and microservices architecture. • REST API development and integration experience. • Experience with enterprise integration patterns. • Experience working with relational and/or NoSQL databases. • Understanding of asynchronous/event-driven processing. • Familiarity with technologies such as Kafka or equivalent messaging platforms. • Strong understanding of API security, authentication and authorization. • Experience with CI/CD, automated testing and modern DevOps practices. Digital Asset Experience Candidates should ideally have experience with several of the following: • Blockchain/DLT • Digital assets • Stablecoins • Tokenized deposits / tokenized money • Wallet architecture • Institutional custody platforms • Public/private key concepts • Transaction signing • Blockchain transaction lifecycle • Smart contract interaction • On-chain/off-chain integration • Digital asset transfers and settlement • Digital-asset transaction reconciliation Preferred Platform Experience Highly desirable: • Taurus / Taurus-PROTECT / institutional wallet or custody integration Also relevant: • Other institutional custody/wallet platforms • Ethereum/EVM-based integration • Enterprise blockchain/DLT platforms • Banking payment gateways • Payment orchestration platforms I would phrase the requirement as “Taurus or comparable institutional custody/wallet platform experience preferred” rather than making Taurus mandatory. That will materially broaden the candidate pool. Payments Experience – Added Advantage Experience in traditional banking/payment systems is highly desirable, particularly: • Payment processing • Clearing and settlement • ISO 20022 • SWIFT • Real-time payments • Wire/ACH processing • Transaction orchestration • Reconciliation • Treasury/liquidity systems Key Skills Java , Spring Boot , Microservices , REST APIs , Digital Assets , Stablecoins , Blockchain/DLT , Taurus , Wallet Integration , Digital Asset Custody , Payments , Settlement , Kafka , API Security , CI/CD Ideal Java/Spring Boot + Digital Assets + Taurus/Wallet/Custody Integration Strong alternative Java/Spring Boot + Payments/Settlement + blockchain/wallet integration exposure Potential Strong Java banking engineer + payments background + demonstrable digital-assets POC/project experience
Bachelor's degree
No related jobs found
← Back to jobs