Job DescriptionJob DescriptionJob Role: Java Developer Job Location: Charlotte, NC / Dallas, TX (Day 1 Onsite)
Job Type:
Full Time Salary Range: $100000 to $130000/Annum Full Time Benefits 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 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 Roles & 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.