About the job
Since its inception in 2018, Bitvavo has pioneered the digital assets trading landscape, creating a seamless bridge between traditional currencies and digital assets. Our platform is designed with transparency in mind, featuring competitive fees and an extensive range of assets, ensuring that the currency of the future is accessible to everyone.
Within just two years, we have cemented our status as the leading digital asset exchange in the Netherlands and one of the largest in Europe, boasting over one million users and facilitating the exchange of tens of billions in digital assets annually.
Based in Amsterdam, we are on the lookout for innovative and motivated individuals who are eager to contribute to our mission of making digital assets universally accessible.
About the Opportunity
We are a dynamic and rapidly expanding engineering organization dedicated to enhancing customer access to digital assets. In response to our expanding user base and the increasing diversity of assets we offer, we're looking to grow our teams to foster innovation focused on creating and implementing advanced services within the crypto market.
As we continue to evolve, we welcome experienced engineers who are passionate about making a difference. This position is continually open, and we review applications on a rolling basis. While response times may vary based on our hiring needs, we encourage you to reach out if this role aligns with your expertise. We look forward to connecting with you when a suitable opportunity arises.
Your Responsibilities
Work collaboratively with your Engineering Manager, Staff Engineer, and fellow team members to develop high-quality software for our clients.
Tackle technical challenges head-on, crafting solutions to ensure optimal performance across our systems.
Engage actively in critical decisions related to technology stacks and architectural frameworks.
Participate in operational rotations to address incidents within our production environment.
Qualifications We Seek
A minimum of 8 years of experience in software development.
Deep understanding and expertise in event-driven microservices architecture, particularly with Kafka.
Strong proficiency in JVM languages, especially Kotlin.
Familiarity with Kubernetes and a solid grasp of design patterns and programming principles.

