Senior Java Developer (Spring / Microservices) | Energy

Etinars
Wavre, Belgium
2 days ago

Role details

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

Job location

Remote
Wavre, Belgium

Tech stack

Java
Agile Methodologies
Computing Platforms
Azure
Cloud Computing
Software Quality
Code Review
DevOps
Spring
Software Engineering
Spring-mvc
Delivery Pipeline
Reliability of Systems
Vue.js
Information Technology
Front End Software Development
REST
Microservices

Job description

In this role, you will work 2 days per week onsite in Brussels and the rest remotely, collaborating closely with multidisciplinary stakeholders and technical teams in an international setting., You will work on a risk management software platform. Your responsibilities will include:

  • Collaborate with business and technical stakeholders to refine requirements and align solutions with business goals
  • Design and implement scalable applications following best practices and clean architecture principles
  • Lead the development of critical components and ensure timely delivery
  • Mentor developers and contribute to a culture of continuous learning and code quality
  • Maintain high standards through code reviews, testing, and documentation
  • Troubleshoot and resolve production issues to ensure system reliability and performance
  • Keep up to date with Java technologies and propose improvements/innovations when relevant

Requirements

Do you have experience in Vue.js?, Do you have a Master's degree?, We are looking for a motivated Senior Java Developer with 7+ years of experience, strong foundations in modern Java and Spring, and the confidence to take ownership of critical components while mentoring other developers and driving technical excellence.

For this role, relocation to Brussels (Belgium) is mandatory for candidates living far from the area, or the ability to commute regularly.

Language: French or Dutch (B2 or more) + English (B2 or more) is required due to daily interactions with teams and stakeholders., * Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field

  • Minimum 7 years of professional experience in Java development
  • Strong expertise in:
  • Java 11/17
  • Spring Framework (v5+), Spring MVC
  • REST API design and microservices architecture
  • Front-end frameworks (Vue.js preferred) and responsive HTML/CSS
  • Cloud deployments on Microsoft Azure, Azure DevOps, and CI/CD pipelines
  • Familiarity with Agile methodologies and DevOps practices
  • Excellent problem-solving skills, communication, and a collaborative leadership mindset, * EU Citizens, or
  • Non-EU Citizens already based in the EU with a valid work permit

About the company

Etinars is a values-focused company with multi-year experience, specialised in the recruitment of professionals for niche markets, managing the full life-cycle of specialist and executive-level hires. At Etinars, we genuinely care about who you are and what you need. We place great emphasis on fostering robust, enduring connections built upon trust and transparency. Our approach ensures a swift journey, leading you hand in hand towards signing your next career step.

Apply for this position