Senior Java Developer

  • Location

    Belgium

  • Sector:

    Information Technology

  • Salary:

    Negotiable

  • Contact:

    Sarah Dubus

  • Contact email:

    Sarah.Dubus@volt.eu.com

  • Job ref:

    75207-ITBEL-SDU_1605535066

  • Published:

    over 3 years ago

  • Expiry date:

    2021-01-15

  • Start date:

    Asap

Senior Java Developer

For one client based in Diegem, we are looking for a "Senior Java Developer" (permanent position).

Description:

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. You will work with a cutting-edge development stack.

Your main tasks and responsibilities will include:

* Analysis of business requirements
* Design and maintain the platform architecture
* Day to day programming in Java
* Testing and bug fixing
* Code review and maintenance

Profile:

* You have a university degree in computer science or equivalent by experience
* You have relevant work experience of more than 8 years as a developer
* 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

Required skills:

Expert knowledge of the following technologies:
* Java (8+)
* Git
* Spring Boot (2.x)
* REST/JSON
* Hibernate (5+)/JPA
* (Postgre)SQL
* JUnit (5)

Bonus skills:

* Gradle (5+)
* Spring batch
* Spring Cloud
* AMQP protocol (RabbitMQ)
* Python
* Cucumber
* SOLID principles
* Design patterns
* DEVOPS mindset
* Microservices implementation
* Hexagonal/Onion architecture
* 12factor apps
* Attention to software development/architecture trends and new best practices
* Continuous integration/deployment
* Atlassian tools


If you recognize yourself in the description, do not hesitate to apply !