Senior Java Developer
Qualigytech
Leiden, Netherlands
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, Dutch, French Experience level
SeniorJob location
Leiden, Netherlands
Tech stack
HTML
Java
API
Cloud Computing
Continuous Integration
Relational Databases
DevOps
Spring
JUnit
Maven
Microsoft SQL Server
Openshift
Scrum
Mockito
Swagger
Selenium
Management of Software Versions
Web Services
Openapi
Test Driven Development
Spring-boot
Cypress
GIT
Angular
Information Technology
Front End Software Development
Api Design
Domain Driven Design
Bamboo
Docker
Jenkins
Microservices
Requirements
- 6+ years of progressive experience developing enterprise solutions
- 3+ years of hands-on experience in developing Web services (REST) and API solutions using various Java-based frameworks such as Spring Boot
- Proficiency in frontend development using frameworks such as Angular
- Sound understanding of Test-Driven Development, Domain Driven Design & Micro Service Architecture
- Knowledge of API design, including versioning and isolation
- Experience in documenting APIs leveraging an API documentation framework such as OpenAPI and Swagger
- Experience in testing frameworks such as JUnit, Mockito, Spring Test, Cypress (front-end)
- Experience as a technical leader within development projects
- Familiar with all Agile/Scrum concepts
- Knowledge 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 concepts
Education
- 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