Collective.work
Full Stack Developer Java/React (Brussels area) - Freelance
Collective.workBelgium1 day ago
Full-timeRemote FriendlyEngineering, Information Technology
Budget: 500

Your Role

As a Full Stack Developer, you will contribute to the full lifecycle of product development — from requirements analysis to deployment — with a strong focus on backend Java development and exposure to frontend (React) work.

You Will

  • Translate functional requirements into high-quality, maintainable code.
  • Design, build, and maintain performant, reliable, and reusable applications.
  • Develop primarily on Java / Spring Framework, while collaborating on frontend React components.
  • Contribute to DevOps activities, including CI/CD pipeline setup and maintenance.
  • Collaborate with cross-functional teams to deliver new features and enhancements.
  • Write automated tests and apply best practices like TDD and Clean Code.
  • Participate in code reviews, knowledge sharing, and continuous improvement initiatives.

Technical Environment

Must-have Skills

  • Proven expertise in Java, Spring, and Maven.
  • Strong understanding of RESTful APIs (Swagger / YAML).
  • Experience with Git, Jenkins (or similar CI/CD tools).
  • Familiarity with SAST tools (SonarQube, Fortify, NexusIQ, or alternatives).
  • Experience with containers (Docker) and scripting (Groovy).
  • Solid understanding of OO principles, DDD, SOLID, and design patterns.
  • Experience in Test-Driven Development (TDD) and refactoring.

Nice To Have

  • Experience with React or Node.js.
  • Knowledge of API automation testing.

Profile & Mindset

  • Minimum 6 years of relevant experience as a developer.
  • Bachelor’s or Master’s degree in Computer Science or equivalent experience.
  • Strong Agile mindset — collaborative, pragmatic, and focused on continuous learning.
  • Team player who values collective success over individual achievements.
  • Open to pair programming, code reviews, and constructive feedback.
  • Curious, adaptable, and proactive in improving ways of working.

Location: Belgium - Brussels area (Hybrid)

Duration: Long-term mission

Languages: English and French (Dutch is a plus)

Key Skills

Ranked by relevance