Senior Java Developer

Permanent employee, Full-time · Nijmegen
5,500 - 7,000 € per month
Read job description in:
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.
Who are we
Bij BLOX, een van oorsprong Nederlands Europees cryptocurrency-platform dat deel uitmaakt van de Coinmerce Group, hebben we een missie: cryptocurrency simpel, veilig en toegankelijk maken voor iedereen. Met meer dan 150 getalenteerde collega's binnen de groep schalen we snel en verleggen we technische grenzen in de crypto-industrie vanuit onze moderne kantoren in Nijmegen en Schiphol-Rijk. Ben jij klaar om je bij ons aan te sluiten?

Wat we bieden
  • Innovatief werk: Werk aan geavanceerde cryptotechnologie en bedrijfskritische systemen bij een snelgroeiende Europese fintech.
  • Moderne werkplek: Geniet van ons state-of-the-art kantoor in Nijmegen of ons nieuwe kantoor op Schiphol-Rijk.
  • Dagelijkse extra's: Gratis lunch, vers fruit, wekelijkse vrijdagmiddagborrels aan onze eigen bar en maandelijkse stoelmassages.
  • Teamevenementen: Werk in een collaboratieve omgeving met maandelijkse teamevenementen en een 'open-door'-cultuur.
  • Reizen & pensioen: Ontvang een reiskostenvergoeding, een solide pensioenregeling en toegang tot een bedrijfsfitnessruimte en het Alleo-arbeidsvoorwaardenprogramma.
  • Extraatjes: Een budget van €250 voor je thuiswerkplek na je proeftijd en 25 vakantiedagen.
  • Jaarlijks L&D-budget: Een ruim persoonlijk ontwikkelbudget van €2.000 per jaar.
About the role
Over de rol:
Om ons engineeringteam uit te breiden, zijn wij op zoek naar een Senior Java Backend Developer die ons helpt bij het schalen van ons crypto-brokerageplatform. Je zult complexe architecturale uitdagingen oplossen met behulp van moderne principes zoals Event Sourcing, CQRS en Domain-Driven Design (DDD) in een hoogwaardige, cloud-native omgeving.

Verantwoordelijkheden:
  • Ontwerpen en ontwikkelen van brokerage-gerelateerde backend-services met Java en Spring Boot.
  • Bouwen en onderhouden van microservices volgens CQRS-, DDD- en Event Sourcing-patronen.
  • Samenwerken met Trading Technology, Data- en DevOps-teams om vereisten te vertalen naar schaalbare ontwerpen.
  • Bijdragen aan architecturale beslissingen, technische verbeteringen en engineering best practices.
  • Efficiënt debuggen, troubleshooten en oplossen van productieproblemen binnen korte deployment-cycli.

Wat je meebrengt:
  • Ervaring: 3+ jaar ervaring in Java backend development met een focus op microservices.
  • Industrieën: Sterke affiniteit met financiële dienstverlening, trading of dynamische fintech-omgevingen.Technische vaardigheden: Uitgebreide beheersing van Java, OOP, RESTful API's, JUnit en cloud-ervaring (AWS, GCP of Azure).
  • Soft skills: Eigenaarschap, sterke probleemoplossende vaardigheden en een passie voor vakmanschap in software engineering.
  • Talen: Uitstekende communicatieve vaardigheden in het Engels.

Nice to have:
  • Ervaring met Spring WebFlux / Reactive programming.
  • Docker & Kubernetes.
  • AxonFramework, Terraform en CI/CD pipeline automatisering.
We are looking forward to hearing from you!
To follow soon
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.