The Maffia
Full Stack Developer
The MaffiaBelgium7 hours ago
Full-timeEngineering, Information Technology
Full Stack Developer (Java/mobile)

The Maffia and a player in the financial sector are looking for a Social Media/paid media specialist

Want to know the client? Request briefing here.

  • Location: Brussels
  • Contract: Freelance
  • Start: 22/09/2025
  • End: 30/09/2026
  • Availability: 80-100%
  • Experience: + 6 years
  • Languages: NL, FR & EN

Your Profile

  • At least 6 years of relevant backend development experience
  • Strong expertise in Kotlin, Java, Spring, Maven, and databases
  • Skilled in RESTful APIs with Swagger (YAML)
  • Experienced with VCS (Git), CI/CD principles (Jenkins or alternatives), and SAST tools (SonarQube, Fortify, NexusIQ or similar)
  • Knowledge of Docker, Containers, and Groovy
  • Familiar with Test-Driven Development (TDD) and practical experience applying it
  • Solid understanding of OO principles, DDD, design patterns, and SOLID principles
  • Committed to clean code principles, refactoring, and software craftsmanship
  • Bachelor’s or Master’s degree, or equivalent by experience
  • Experience with Agile and Scrum methodologies, with a strong Agile mindset: Positive, pragmatic, and collaborative attitude Thirst for learning and knowledge sharing Team-first mentality over individual heroics Embraces feedback as lessons for continuous improvement Willing to contribute across disciplines beyond primary role
  • Curious about or experienced in mobile development (iOS/Android)
  • Collaborative team player, adaptable, and open to feedback
  • Proactive in suggesting improvements and challenging requirements when needed
  • Sound knowledge of English (knowledge of a local language = a plus)

Your Mission:

  • Translate requirements into high-quality code
  • Design, build, and maintain high-performance, reusable, and reliable applications
  • Focus primarily on backend development (Kotlin and Spring Framework)
  • Contribute to frontend development for iOS and Android
  • Collaborate with cross-functional teams to deliver new features
  • Integrate outside data sources and APIs into applications
  • Ensure application performance, quality, and responsiveness
  • Apply development best practices and maintain high code quality
  • Identify and resolve bottlenecks, troubleshoot, and fix bugs
  • Contribute to Ops activities, including the setup of CI/CD pipelines
  • Participate in API automation testing as part of development activities
  • Share knowledge, practices, and technical insights with squad members
  • Suggest and implement improvements to team processes and ways of working

Interested?

Request the briefing here.

Key Skills

Ranked by relevance