Experienced Java Software Developer - HQ Brussels
Role details
Job location
Tech stack
Job description
As a Java developer, you'll be joining a team of enthusiastic developers. Together, you develop applications for a fast-changing IT landscape: an exciting and versatile challenge!
- You design, develop and maintain high-value, reusable and reliable software applications
- You identify and correct any sticking points and iron out any bugs
- You launch new functionalities
- You stand guard over code quality, organisation and automation, * Java and object-oriented programming
- Domain-driven design
- Software design patterns
- Relational databases
You'll have the opportunity to learn (if needed) and work with:
- Test-Driven Development
- Spring, Springboot, Maven and RESTful APIs
- ReactJS
- Continuous Integration/Continuous Delivery
- SVN/Git, Jenkins, SonarQube, Fortify, Confluence, JIRA
- Docker and Kubernetes
- NoSQL databases like Cassandra
- …
Requirements
Do you have experience in Time management?, Do you have a Master's degree?, * You're the physical embodiment of the scrum values: involvement, focus, openness and respect, with a good dose of courage to boot
- You're inquisitive and driven-and you're always on the ball
- You thrive in a team environment, happily sharing your knowledge and insights
- You are quick to make connections and dare to question everything that deserves to be questioned
- You've your bachelor or master degree in Computer Sciences or IT
- You've at least 5 years of experience around IT in one or several enterprises.
- You have a good knowledge of Dutch or French, and great English skills
Benefits & conditions
-
A permanent contract and an attractive pay package.
-
A position in a responsible, socially engaged organisation where diversity and inclusion are the standard.