Talent.com
Deze vacature is niet beschikbaar in je land.
Java Software Engineer

Java Software Engineer

g2 RecruitmentFlemish Region, Belgium, Belgium
17 uur geleden
Functieomschrijving

Freelance Java Backend Engineer – Spring Boot | Hybrid Belgium

Location : Belgium (Hybrid – 2 days / week onsite)

Start : ASAP

Contract : 6-month rolling (multi-year scope)

EU work permit required

Overview

An established European product company is seeking a freelance Java backend engineer to join one of their core agile feature teams. The business operates in the data-heavy B2B space and is investing heavily in backend scalability, performance, and modular architecture.

This role is ideal for a medior to senior Java engineer who enjoys backend craftsmanship, agile delivery, and contributing to scalable real-world platforms. Expect a clean, modern stack, a professional team culture, and real runway for contract longevity.

Responsibilities

  • Design, develop, and maintain backend microservices using Java + Spring Boot
  • Collaborate closely with engineers, product owners, and team leads in a Scrum-based workflow
  • Implement clean architecture principles (SOLID, DDD, TDD)
  • Work across APIs, data layers, and system integrations
  • Contribute to platform stability, performance, and maintainability
  • Participate in technical design and team code quality improvements

Required Skills

  • 5 years backend experience with Java (8+ ideal), Spring Boot framework
  • Solid grasp of software engineering best practices and architectural patterns
  • Strong SQL + relational database experience (e.g. PostgreSQL)
  • Experience with REST APIs and containerised development workflows
  • Familiarity with Git, CI / CD pipelines, and Agile team delivery
  • Fluent English communication in cross-functional setups
  • Experience with data analytics systems and timeseries workflows
  • Clean code practices TDD, SOLID and DDD
  • Bonus (Not Mandatory)

  • Familiarity with containerisation and deployment
  • Angular familiarity
  • Dutch language skills (not required)
  • Experience with real time streaming, or EDD (event-driven design)
  • Why Consider This Role?

  • Join a contractor-friendly team building a real product used globally
  • 6-month rolling contract with multi-year visibility
  • Work with high-quality engineers in a structured agile environment
  • Remote-first setup (just 2x per week on-site in Belgium)
  • Mid-market rates with senior uplift flexibility
  • Apply

    If you’re a Java engineer who takes pride in scalable architecture, clean code, and delivering in agile squads - this one’s worth a chat.

    Email : swaleh.abdulrehman@g2recruitment.com

    Interviews ongoing - let’s talk if it’s aligned.

    Maak een vacature-alert aan voor deze zoekopdracht

    Software Engineer • Flemish Region, Belgium, Belgium