Java Software Engineer (Crypto Focused)

Posted 29 days agoViewed
United States, CanadaFull-TimeFinTech, Crypto
Company:
Location:United States, Canada, EST, PST
Languages:English
Seniority level:Senior
Skills:
AWSBackend DevelopmentDockerNode.jsPostgreSQLPythonSoftware DevelopmentSQLBlockchainElasticSearchGCPJavaJVMKafkaKubernetesMicrosoft AzureMySQLSpringApache KafkaGogRPCRedisNosqlRustCI/CDRESTful APIsMicroservices
Requirements:
Proven experience in FinTech, Banking, or related financial domains Strong understanding of distributed systems architecture and the client–server model Ability to design and maintain scalable, low-latency, high-performance systems Solid knowledge of concurrency, multithreading, and asynchronous programming Awareness of security best practices in handling PII and financial transactions Basic understanding of network protocols and troubleshooting Experience working in a product-led fast-paced environment as a team player Strong understanding of blockchain fundamentals Hands-on experience with major chains (e.g., Ethereum, Bitcoin, Solana, Cosmos, Polygon) Deep experience with wallet systems, key management, multisig/threshold signatures, hot/cold wallet architecture, and secure signing pipelines Experience with custody platforms (Fireblocks, BitGo, Ledger Enterprise, Copper) or building custody-grade internal wallet infrastructure Practical experience with staking/validator operations
Responsibilities:
Design and build scalable, low-latency, and high-performance backend services Develop distributed and asynchronous systems Optimise performance across JVM, databases, caching, and networking layers Apply security best practices in handling client PII and financial transactions Use event-driven architectures and modern messaging solutions Collaborate with cross-functional teams Maintain high code quality through testing, code reviews, and CI/CD practices Leverage AI tools to accelerate development, testing, and delivery Design and build backend systems for custody, wallet services, staking, and trading Implement secure key-management and transaction-signing workflows Integrate with blockchain nodes, custody providers, CEX/DEX APIs, and staking protocols Support the integration of third-party staking service providers and manage associated workflows
About the Company
View Company Profile
Similar Jobs:
Posted 29 days ago
United States, CanadaFull-TimeFinTech, Trading Platform
Java Software Engineer
Company:
Posted 5 months ago
Mexico, Gibraltar, Colombia, USA, Brazil, ArgentinaFull-TimeCrypto-Financial Services
Java Software Engineer
Company:Bitso
Posted about 2 months ago
United StatesFull-TimeDigital Assets
Junior Software Engineer (Crypto)
Company:The Tie