cover image
ThoughtBot

Full-stack developer

On site

Brussels, Belgium

Freelance

02-12-2025

Share this job:

Skills

Communication Java PHP MongoDB Version Control Test Programming Databases git Spring Hibernate Spring Boot Web Development

Job Specifications

This job is for a freelance full-stack developer on a B2B contract for about 80 days, located near Brussels.

Main Responsibilities

Develop back-end parts of websites and web applications.
Connect the front-end user interface (created by front-end developers) with server-side logic.
Implement core business logic that powers the applications.
Create and manage servers and databases to support functionality.
Design data storage systems and ensure data security.
Optimize applications for speed and scalability.
Design and build APIs for other systems to interact with.
Participate in designing scalable software solutions.
Lead projects when necessary.
Maintain clean, well-organized code.
Troubleshoot and fix bugs, test software.
Write technical documentation.
Meet both technical requirements and user needs.

Educational Requirements

Bachelor’s degree or equivalent in IT or related field (Level 6 of European Qualification Framework).

Technical Skills Required

Proficient in back-end programming languages and frameworks, especially Java, PHP, Spring Boot, and Hibernate.
Understand the full web development life cycle and programming tools.
Experience with databases like Oracle and MongoDB.
Familiar with version control tools like Git or SVN.
Knowledge of business processes in budget planning and programming.

Soft Skills and Additional Requirements

Ability to work well in an international, multicultural team environment.
Self-starter who can quickly adapt and take initiative.
Comfortable participating in multilingual meetings.
Good English communication skills (at least B1 level); French B1 is a plus.
High discretion and integrity since you'll handle confidential and personal data.

This role targets experienced back-end developers who can also integrate front-end elements, handle database and server setups, and work efficiently in large, international organizations with a focus on security and data protection.

About the Company

We focus on delivering high-performance and premium services to diverse organizations. ThoughtBot is a team of software engineers, programmers, technology experts and technical recruiters who work together to provide our clients with outstanding services. What we do? * IT Consultation * IT Staffing * Web Development * Mobile App Development * IT Consultation In this high-tech and digitalized world, you may be stuck in certain things. You need to analyze your current business practices, approach and standings in technologie... Know more