Job Responsibilities
6+ years of progressive experience developing enterprise solutions3+ years of hands-on experience in developing Web services (REST) and API solutions using various Java-based frameworks such as Spring BootProficiency in frontend development using frameworks such as AngularSound understanding of Test-Driven Development, Domain Driven Design & Micro Service ArchitectureKnowledge of API design, including versioning and isolationExperience in documenting APIs leveraging an API documentation framework such as OpenAPI and SwaggerExperience in testing frameworks such as JUnit, Mockito, Spring Test, Cypress (front-end)Experience as a technical leader within development projectsFamiliar with all Agile/Scrum conceptsKnowledge in DevOps processes, continuous integration and delivery pipelines (e.g. Maven, Docker)Knowledge of relational database management systems (e.g. MSSQL)Knowledge of cloud platforms (e.g. OpenShift)Knowledge of application quality delivery tools and conceptsEducation
- Bachelor’s degree or higher in Computer Science or a related field
Language
- Preferable French and/or Dutch communication skills (speaking and writing)
Requirements
- Spring Boot 2+
- Angular 8+
- Maven
- MSSQL
- Git
- Experience with end-to-end testing frameworks (e.g. Selenium, Cypress…)
- Experience with CI/CD tooling (e.g. Bamboo, Jenkins…)
- HTML
Only 2 days per week on-site in Brussels are required
#J-18808-Ljbffr