Senior Java Backend Developer (Blockchain) Offline

Our client is a private holding company focused on special situation control investments in the digital assets space. The firm brings together a global crypto-native team with deep expertise in both scaling early-stage ventures and restructuring complex blockchain assets. Their portfolio spans multiple Web3 verticals, including infrastructure, DeFi, and decentralized marketplaces. The company aims to accelerate innovation and long-term value creation in the crypto ecosystem by leveraging operational and technical synergies across projects.

We are looking for a Java/Kotlin Backend  Developer to help build and maintain applications.

Requirements:

  • 6-8 years of professional experience with Java
  • Basic working knowledge of Kotlin (no advanced Kotlin expertise required)
  • Proven experience working on crypto, fintech, or trading-related projects
  • Strong understanding of distributed systems, APIs, and multithreaded backend architecture
  • Familiarity with modern development workflows, testing, and CI/CD

 

Nice to Have

 

  • Experience integrating with crypto exchanges or wallets
  • Understanding of React Native ecosystem (used in our mobile apps)


Responsibilities:

 

  • Design and implement scalable backend systems in Java (with some services in Kotlin)
  • Collaborate closely with mobile and frontend teams (React Native)
  • Contribute to architecture discussions, code reviews, and production support
  • Optimize data handling and API performance across exchange integrations
  • Ensure the system is secure, fault-tolerant, and future-proof
  • Work alongside teams in QA, DevOps, and Product to ship robust features


What we offer: 
 

  • Remote working format 
  • Flexible working hours
  • Informal and friendly atmosphere
  • The ability to focus on your work: a lack of bureaucracy and micromanagement
  • 20 paid vacation days
  • 7 paid sick leaves
  • Education reimbursement
  • Free English classes
  • Psychologist consultations


Recruitment process: Recruitment Interview - Technical Interview - Customer interview - Customer Technical Interview - Final Interview

The job ad is no longer active

Look at the current jobs Java →