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.