Posted Nov 4, 2026

Blockchain Developer, Java

Apply Now
Job Description: • Own delivery of core backend services supporting wallet operations, asset transfers, transaction orchestration, blockchain integrations, and event-driven workflows at scale within regulated financial environments • Implement and operationalize fault-tolerant, secure, and scalable backend services • Build API-first services integrating blockchain networks, third-party provider solutions, and internal systems with strong consistency guarantees • Implement secure service communications using cryptographic signatures, key management, and zero-trust architecture principles • Operationalize event-driven systems using Apache Kafka and asynchronous messaging patterns • Build highly available, strongly consistent, horizontally scalable services • Implement concurrent and asynchronous processing patterns for multi-threaded workloads • Integrate Web3 SDKs and libraries for on-chain interactions, transaction signing, and state monitoring • Implement structured logging, distributed tracing, metrics, and OpenTelemetry instrumentation • Maintain high test coverage through automated unit, integration, and functional testing frameworks within CI/CD pipelines • Produce and maintain technical documentation, API specifications, and operational runbooks • Collaborate with a Web3 engineering team supporting digital finance and emerging technology solutions Requirements: • 7 or more years of software engineering experience building and operating production-grade backend systems in regulated financial or enterprise environments • Experience with blockchain networks, smart contracts, consensus mechanisms, crypto integration, or tokenization platforms • Extensive hands-on proficiency in Java and Spring Boot • Comfort operating across polyglot stacks • Deep expertise in API-first design, RESTful service contracts, and microservices architecture patterns • Strong command of concurrent, multi-threaded, and asynchronous programming models • Proven track record delivering highly available, strongly consistent, and distributed applications • Hands-on experience building event-driven solutions using Apache Kafka • Strong understanding of CI/CD, DevSecOps practices, secure SDLC, and automated security controls • Hands-on experience with OpenTelemetry, distributed tracing, and observability platforms • Strong technical writing skills; demonstrated ability to produce API specs and runbooks • Proven experience using Web3 libraries and SDKs (Web3.js, Ethers.js, or equivalent) • Nice to have: Extensive hands-on proficiency in TypeScript, Node.js, and/or NestJS • Nice to have: Direct experience with Ethereum, Bitcoin, Solana, XRPL, and other distributed ledger technologies • Nice to have: Familiarity with MPC, HSMs, and enterprise key management systems • Nice to have: Experience implementing Zero Trust security architecture end-to-end • Nice to have: Knowledge of tokenization, stablecoins, settlement systems, and digital asset operations • Nice to have: Contributions to open-source blockchain projects or Web3 tooling Benefits: • International experience in a stable company • Innovative, casual, positive, and open work environment • Opportunities for personal and professional development • Chance to change the way the business works in the financial world • 3-month initial contract with prolongation possibility