Please type at least 3 characters

Senior Backend Engineer (Java/Kotlin)

Develop backend services which index state from the blockchain and other sources into internal databases

type of job


updated at

5 months ago

job details

Role Overview

Want to build Web 3 with us? The next few years in crypto, NFTs and Web3 belong to builders and believers—not short-term speculators. At Rarible, we believe Web 3 will only proliferate when teams build excellent infrastructure, gaps and solutions that serve communities and create a better internet for everyone. If that sounds like music to your ears, we’re looking for you.

Here’s why: We are looking for a Java/Kotlin Developer (Protocol Team)

Rarible Protocol is a set of tools for web3 developers to build rich NFT applications. It allows to trade NFTs safely, get consistent and full data about NFTs.

You will develop backend services which index state from the blockchain and other sources into internal databases.

One of the key challenges is to make the data consistent and reliable You have experience and are culturally aligned with fast-moving small teams. You have worked at remote (globally distributed) startups before.

You are self-driven, are comfortable wearing many hats, can ship patches and features swiftly when needed. You can identify company priorities, own them, and iterate quickly to ship the best solution.  


  • Design and code the core Protocol service components
  • Develop automated tests to ensure business needs are met, and allow for regression testing
  • Manage and optimize the current systems
  • Monitor and troubleshoot
  • Promote best technology and software development practices
  • Conduct code reviews


  • Understanding Microservices architecture
  • Knowledge of Spring as a basis for building microservices
  • Experience with Mongodb, Kafka, Redis


  • Working for a rapidly expanding global organization
  • Mentorship, training and career progression plans with leadership focused on developing the teams
  • Team that cares about products and working conditions
  • Flexible hours
  • Full-time, paid vacations 
  • Remote first with relocation packages available

About us

Rarible is a top multichain, community-centric NFT marketplace. It is underpinned by Rarible Protocol, community-governed NFT trading API that simplifies building community marketplaces and other ground-breaking NFT projects and integrations.

With over $300 million in trading volume to date, Rarible is one of the leading NFT brands, constantly innovating on the decentralized solutions for the web3 space.

We are growing and evolving non-stop, and are looking for a Partner Manager to join our dynamic and passionate web3 team.