For our client based in Antwerp, we are looking for an experienced and enthusiastic developer.
Tasks:
- Design, build and maintain applications, micro and mini services in Java in a DevOps environment.
- Setup, scripting and development within this stack: Java, Python, Spring Boot, Kafka, ElasticSearch.
- Development and documentation of Restful APIs (Json and XML payloads).
- Setting up monitoring in Grafana.
- Writing and following up unit- and integration tests.
- Setting up test environments, drawing up scenarios and perform all forms of testing.
Technical context:
- Knowledge of Java, Java API 's and Spring Boot.
- 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 team leader in one or more software development projects.
- Have experience with agile development methods and DevOps.
- Have experience with Java 8, 9, JSON, REST, SOAP, XML, Spring Boot or Spring Cloud.
- Have experience with Gitlab, Docker, Jenkins, Maven, Nexus,openshift, kubernetes,nodejs and JavaScript.