Skip to main content

Senior Java Developer

Nijmegen
Full-time
Permanent employee
5,500 - 7,000 € per month

Who are we

At BLOX, a Dutch-founded European cryptocurrency platform which is part of the Coinmerce Group, we’re on a mission to make cryptocurrency simple, secure, and accessible for everyone. With more than 150 talented colleagues across the group, we are scaling fast and pushing technical boundaries in the crypto industry from our modern offices in Nijmegen and Schiphol-Rijk. Are you ready to join us?

What we offer
  • Innovative work: Work on cutting-edge crypto technology and business-critical systems in a fast-growing European fintech.
  • Modern workspace: Enjoy our state-of-the-art office in Nijmegen or our new office at Schiphol-Rijk.
  • Daily perks: Free lunch, fresh fruit, weekly Friday drinks at our company bar, and monthly chair massages.
  • Team events: Engage in a collaborative environment with monthly team events and an open-door policy.
  • Commuting & pension: Receive a commuting allowance, a solid pension plan, and access to a company gym and the Alleo benefit program.
  • Extra perks: A €250 home-office setup budget after probation and 25 vacation days.
  • Yearly L&D budget: A generous personal development budget of €2,000 per year.

About the role

About the role:
In order to expand our engineering team, we are looking for a Senior Java Backend Developer to help scale our crypto brokerage platform. You will solve complex architectural challenges using modern principles like Event Sourcing, CQRS, and Domain-Driven Design (DDD) in a high-performance, cloud-native environment.

Responsibilities:
  • Design and develop brokerage-related backend services using Java and Spring Boot.
  • Build and maintain microservices following CQRS, DDD, and Event Sourcing patterns.
  • Collaborate with Trading Technology, Data, and DevOps teams to translate requirements into scalable designs.
  • Contribute to architectural decisions, technical improvements, and engineering best practices.
  • Debug, troubleshoot, and resolve production issues efficiently within short deployment cycles.

What you bring:

Experience: 
  • 3+ years of experience in Java backend development with a focus on microservices.
  • Industries: Strong affinity with financial services, trading, or fast-paced fintech environments.
  • Technical skills: Strong command of Java, OOP, RESTful APIs, JUnit, and cloud experience (AWS, GCP, or Azure).
  • Soft skills: Ownership mindset, strong problem-solving skills, and a passion for engineering craftsmanship.
  • Languages: Excellent communication skills in English.

Nice to have 
  • Experience with Spring WebFlux/Reactive programming.
  • Docker & Kubernetes.
  • AxonFramework, Terraform and CI/CD pipeline automation.