Senior Java Developer - Permanent

Collective
Brussels, Belgium
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Brussels, Belgium

Tech stack

Java
Software as a Service
Software Quality
Code Review
DevOps
Gradle
Hibernate
Java Persistence API
Spring
Maven
Software Architecture
Systems Integration
Performance Testing
Spring-boot
Backend
REST
Microservices

Job description

Our client is looking for a Senior Java Developer to lead the design, development, and maintenance of backend services and RESTful APIs in an enterprise-grade environment. You combine deep technical expertise with strong collaboration skills across multidisciplinary teams., You design and develop robust backend services using Java and Spring Boot. You ensure code quality through unit, integration, and performance testing. You lead code reviews, mentor junior developers, and contribute to architectural decisions. You collaborate closely with architects, analysts, and DevOps engineers. You support deployment, cutover, and hypercare phases, and keep technical documentation up to date.

Requirements

Profile

  • 10+ years in Java
  • 5+ years in microservices and Spring Framework.
  • Experience with SaaS integrations.
  • Strong command of Spring Boot, JPA/Hibernate, Maven/Gradle.
  • English C1 written and spoken - mandatory.

Apply for this position