Java Full Stack Developer

We are looking for an experienced and enthusiastic Java developer to join our client in Antwerp.

Mission:

Design, build and maintain applications, micro and mini services in Java in a DevOps environment (front-end JavaScript with Angular).

Setup, scripting, and development within this stack: Java, Angular, Hibernate, SOAP/REST, Spring Boot, Oracle DB, Kafka, ElasticSearch.

Development and documentation of RESTful APIs (JSON and XML payloads).

Writing and following up unit- and integration tests.

Set up test environments, create scenarios and perform all forms of testing.

Technical context:

Strong knowledge of Java, Java API 's and Spring Boot.

Strong knowledge of HTML, CSS, JavaScript.

Knowledge of SQL-databases and of Hibernate.

Knowledge of Gitlab, Docker, Jenkins, Nexus, Maven.

Knowledge of Kafka is a strong advantage.

Knowledge of TypeScript and Angular is a strong plus.

Knowledge of MQTT and WebSockets is a plus.

  Profile:

  Able to communicate professionally and clearly in Dutch and English.

  Have experience with developing, testing and deploying applications in a 24x7 context.

  Have experience as a team leader in one or more software development projects.

  Have experience with agile development methods and DevOps.

  Skills:

  Demonstrated experience with Java 8, 9.

  Demonstrated experience with JSON - REST - SOAP - XML.

  Demonstrated experience with Spring Boot or Spring Cloud.

  Demonstrated experience with Gitlab, Docker, Jenkins, Maven, Nexus.

  OpenShift, Kubernetes, Node.js and JavaScript.