Senior Java Developer in Belgium
Design, Coding, Test and document software
Refactor current systems
Apply existing development standards (programming, naming convention, security, DDD, security, performance) and provide proper code documentation and test.
Promote reusable components
Provide support and best practices to our customer
Minimal 5 years of Java experience
Skilled in several or all of the following:
Java 8, 9 and 10
Hibernate, SQL, JDBC
Spring, Spring Boot, Spring Repository
UML, XML, JSON
JQuery, Angular JS, React JS, Thymeleaf, HTML, CSS
Domain-driven Design (DDD), MVC and Design Patterns
Tomcat, Jetty, Weblogic, Websphere
JEE (EJB, JMS)
SQL Databases: Oracle, MySQL, SQL Server, PostgreSQL
noSQL: Mongo DB
A university degree in informatics: Engineer, Master of Science, Master or Bachelor.
Professional communication skills in English.
French or Dutch is an asset.
Certifications are a plus.