Rhox

IT Full Stack Developer

Closes on 15/10/2026
Brussels
Starts as soon as possible
Remuneration: 3.000 - 3.750 EUR/mo gross+ extralegal advantages ·Freelance also possible

Apply for this role

or apply with email & CV

Drag & drop your CV here, or click to browse

PDF, DOC, DOCX, or TXT (max 4MB)

By applying, you agree to our Terms of Service and Privacy Policy.

We're looking for a senior full-stack developer to build features across React frontends and Java backend services. You'll work across web and mobile applications, using Spring in a cloud-based environment.

What you'll do

  • Translate requirements into clean, maintainable code with cross-functional teammates.
  • Build React interfaces and Java/Spring backend services.
  • Connect applications to external data sources through RESTful APIs.
  • Improve application performance, quality and responsiveness.
  • Identify bottlenecks, fix defects and refactor code.
  • Set up CI/CD pipelines and contribute to development and operations.

What you bring

  • At least six years of relevant software development experience.
  • Strong knowledge of React, Java, Spring Framework, Maven and databases.
  • Clean code, object-oriented (OO) principles, DDD, design patterns and SOLID principles.
  • Practical Test Driven Development (TDD), readable code, refactoring and willingness to pair.
  • RESTful APIs, Swagger (YAML) and API automation testing.
  • Git, CI/CD principles and Jenkins or an alternative.
  • SAST tools such as SonarQube, Fortify, NexusIQ or alternatives.
  • Docker, containers and Groovy.
  • Agile collaboration, knowledge sharing, feedback and continuous improvement.
  • Adapt to changing needs, challenge requirements constructively and contribute across disciplines.
  • English (B2), plus French or Dutch (B2).
  • Bachelor's or master's degree, or equivalent experience.

Nice to have

  • Practical Scrum experience.
  • Business experience.

What's next?

The people who do well here are the ones who saw themselves in this description. Not because they match every line, but because the mission felt right for them.

We are actively hiring for this position. Applications are reviewed by our team, and matching profiles receive a call to discuss the role in detail.

It takes under a minute to apply. Your email, your CV. That is all we need to start the conversation.