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