Job details

You are in: Home » Jobs » Senior Java Developer

Job Details

Share this job

Senior Java Developer

  • Contract
  • Anywhere

Freelance Java Backend Developer – Brussels
Location: Brussels Region, Belgium (2 days per week onsite, 3 days remote)
Start Date: ASAP
Contract Type: Freelance
Project Type: Long-term assignment (12 months+)


About the Client

Our client is a Financial institution based in the Brussels region, operating within a highly regulated and security-critical environment. The organisation manages complex, large-scale IT systems that support essential business operations and digital healthcare services.

High availability, data security, and system reliability are key priorities. Backend systems and APIs play a central role in ensuring seamless communication between applications, secure data processing, and uninterrupted service delivery.


Role Overview

We are seeking an experienced Freelance Java Backend Developer to support the development and evolution of the client’s backend systems and cloud-based applications.

The role focuses on backend development using Java and Spring Boot, API design, and cloud-native solutions within a Microsoft Azure environment. You will contribute to building scalable, secure, and high-performing services in a mission-critical environment.

You will work closely with internal development teams, DevOps engineers, architects, and business stakeholders to deliver robust backend solutions aligned with business needs.


Key Responsibilities

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Build and optimize RESTful APIs and microservices architectures.
  • Collaborate with cross-functional teams to define, design, and deliver new features.
  • Ensure high performance, scalability, and security of backend systems.
  • Participate in code reviews, testing, and continuous integration processes.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Contribute to cloud migration and development initiatives on Microsoft Azure.
  • Support continuous improvement of development practices and system architecture.

Technical Environment (incl. but not limited to)

  • Java (8+) & Spring Boot
  • REST APIs / Microservices architecture
  • Microsoft Azure (App Services, Azure Functions, Kubernetes, etc.)
  • CI/CD pipelines (e.g., Azure DevOps, Git)
  • Docker & Kubernetes (containerization/orchestration)
  • SQL / NoSQL databases
  • Agile / Scrum methodologies

Required Profile

  • Minimum 3+ years of experience as a Java Backend Developer.
  • Strong experience with Java and Spring Boot.
  • Solid understanding of microservices and API design.
  • Hands-on experience with Microsoft Azure or other cloud platforms.
  • Experience with containerization tools such as Docker and Kubernetes is a strong plus.
  • Good understanding of software architecture and best practices.
  • Strong problem-solving and analytical skills.
  • Ability to work independently and within a collaborative team environment.
  • Fluent in English and either French or Dutch.

Contract Details

  • Location: Brussels Region, Belgium
  • Onsite/Remote: Hybrid (2 days onsite, 3 days remote)
  • Duration: 12 months+
  • Start Date: ASAP
  • Contract Type: Freelance

Apply for Senior Java Developer

Upload your CV/resume or any other relevant file. Max. file size: 1 MB.
Please indicate that you have read and agree to our privacy policy