Java Developer – Blockchain & Crypto
Compensation: $50,000 USD/year + performance bonuses
🎁 Benefits: Aguinaldo (13th-month bonus), health insurance
📍 Location: Hybrid – based in Brazil (occasional in-office collaboration)
🕒 Schedule: Full-time, flexible hours across global teams
PLEASE PROVIDE RESUME IN ENGLISH
About Mamoru
Mamoru is a global provider of digital asset financial services, backed by AP Capital. With over 18 offices worldwide, we specialize in OTC crypto trading, FX payment solutions, and institutional-grade blockchain infrastructure. We operate a centralized crypto OTC desk using a Request for Quote (RFQ) model and deploy market-neutral, multi-arbitrage strategies.
We’re growing fast, and we’re looking for ambitious developers ready to shape the future of blockchain-powered finance.
About the Role
We’re seeking a Java Developer with strong experience in blockchain or crypto-focused back-end development. You’ll work directly with our engineering and trading teams to build scalable systems for trading, asset management, and crypto payments. This is a hands-on development role focused on performance, reliability, and integration with financial protocols and platforms.
Key Responsibilities
Develop and maintain Java-based microservices for blockchain trading systems
Integrate with external APIs, blockchain nodes, and financial services
Work on high-frequency, low-latency systems for OTC crypto and FX trading
Collaborate with DevOps and Quant teams to optimize backend performance
Contribute to secure, scalable, and compliant software architecture
Debug, test, and maintain backend code in production environments
Requirements
3+ years of experience in Java development
Solid understanding of object-oriented programming and design patterns
Experience in blockchain development, smart contract integration, or crypto infrastructure
Familiarity with RESTful APIs, WebSockets, and messaging queues (e.g., Kafka, RabbitMQ)
Understanding of cryptographic principles and DeFi/crypto protocols
Comfortable working in agile, distributed, and fast-paced teams
Strong communication skills in English
Nice to Have
Experience with Kotlin, Python, or Rust
Knowledge of crypto custody, wallets, or exchanges
Familiarity with tools like Docker, Kubernetes, and CI/CD pipelines
Exposure to FIX protocol, RFQ models, or financial APIs
Why Join Mamoru?
Work with a global fintech innovator at the frontier of digital finance
Collaborate with experts in trading, blockchain, and quantitative strategies
Hybrid model with flexibility and autonomy
Competitive salary, performance bonuses, and great benefits