Senior Java Developer

Job Title: Senior Java Developer
Contract Type: Permanent
Location: Brussels, Belgium
Salary: Negotiable
Start Date: ASAP
Reference: 70075-ITBEL-NIG_1520940311
Contact Name: Nils Goossensbara
Contact Email:
Job Published: March 13, 2018 11:25

Job Description

Senior Java Developer

As a Senior Java Developer, you will apply your in-depth knowledge of software design and java frameworks to deliver quality software applications from architecture to implementation.

Your main tasks and responsibilities will include:

- Analysis of business requirements
- Design and maintain the platform architecture
- Day to day programming in Java
- Development of APIs and data modules
- Testing and bug fixing
- Code review and maintenance


- You have a university degree in computer science or equivalent by
- You have relevant work experience of more than 8 years as a
- You have an in-depth knowledge of Java technology
- You have experience in design and architecture of complex systems
- You have experience in Agile methodologies
- You are an experienced Linux user
- You are a team-worker, but able to work independently
- You are fluent in English and either Dutch or French

Technical skills:

- Expert knowledge of the following technologies
- Latest version of the Spring framework (Spring Core, Spring
MVC, Spring Security, Spring AOP)
- Hibernate/JPA
- Message Queues (RabbitMQ, Apache ActiveMQ, ...)
- REST api design
- Maven
- JUnit
- Knowledge of the following technologies is a plus
- Spring batch, Spring integration
- Continuous Integration
- Atlassian tools (JIRA, Confluence, Bamboo, ...)
- Python
- Cucumber
- Git
- Gradle