Software & Development

Senior Java Developer (C++)

Contribute to build secure, scalable applications and be a part of an international Belgian company.

Develop new and maintain/adapt/improve existing IT applications on demand of the business by programming independently in a stipulated programming language on one hand and to support projects on the other hand and to collaborate in a team. 


Role

  • Develop and support reliable backend services using Java and Spring Boot, with a strong emphasis on security, performance, and scalability.
  • Contribute to the design and implementation of modern microservices architectures and distributed systems.
  • Design and integrate RESTful APIs to ensure seamless interaction with backend systems.
  • Set up secure authentication and authorization mechanisms leveraging OAuth 2.0 / OIDC standards (e.g., with Keycloak).
  • Write clean, maintainable, and testable code across backend layers.
  • Take part in code reviews, architecture discussions, and Agile ceremonies to foster a collaborative development environment.
  • Ensure high standards of performance, security, and scalability throughout the entire technology stack.

Profile

  • +7 years of practical experience with Java and Spring Boot.
  • Extensive knowledge of distributed systems and microservices architecture.
  • Proficient in developing REST APIs, handling JSON, and implementing WebSocket communications.
  • Skilled in SQL and NoSQL database management.
  • Strong understanding and implementation of application security best practices.
  • Experienced in OAuth 2.0 / OIDC flows and integration with identity providers such as Keycloak.
  • Prior experience with C++ or a strong willingness to learn is essential.



Offer

We will offer a competitive salary and compensation package that includes a company car,

fuel card, hospitalization insurance, group insurance, net allowance, laptop and phone

contract.

But more importantly you will have the opportunity to work in a company with a very open

culture: we work hard but we make sure we have a lot of fun along the way, we trust and

empower everyone to take decisions and we encourage everyone to grow and develop to

become the best version of themselves.

Benefits
  • company_carCompany Car
  • parkingParking
  • remote_possibleRemote possible
  • flexible_holidaysFlexible holidays
  • 3_days_remote3 days remote
  • 2_days_remote2 days remote
  • meal_vouchersMeal Vouchers
  • fuel_cardFuel Card
  • company_phone_subscriptionCompany phone & subscription
  • net_expensesNet Expenses
  • health_insuranceHealth Insurance
  • group_insuranceGroup Insurance
  • team_building_incentivesTeam-building & incentives
At Sander, we treat each application with the strictest confidentiality!
Apply now
Submit your CV today and let us connect you with top employers in your field.