-
g2 Recruitment

Java Software Engineer

g2 Recruitment
Belgium Β· Contract Β· Mid-Senior

πŸ’» 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: [email protected]

πŸ“¬ Interviews ongoing - let’s talk if it’s aligned.

Key Skills

Ranked by relevance

java spring boot microservices scrum cicd git tdd sql ddd
Login to Apply
Posted
Jul 07, 2025
Type
Contract
Level
Mid-Senior
Location
Flemish Region

Industries

Software Development IT System Custom Software Development Data Infrastructure Analytics

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Digital Waffle
Related

Back End Developer

2026-05-28

Full-time
Mid-Senior
Germany
Data Infrastructure
Analyst
View Job Details
flaconi
Related

Full Stack Software Engineer (all genders)

2026-05-21

Full-time
Mid-Senior
Germany
Construction
Engineering
View Job Details
Vivid Resourcing
Related

Data Scientist

2026-05-28

Full-time
Mid-Senior
Belgium
Software Development
Engineering