Voor onze eindklant zijn we op zoek naar een ervaren Software Engineer. Je wordt onderdeel van een Scrum/DevOps team dat bestaat uit ervaren en gedreven groep professionals dat web-applicaties biedt voor het bedienen van particuliere en zakelijke gebruikers. Het team hecht waarde aan kwaliteit, een gezonde dosis humor, ruimte voor elkaars mening en persoonlijke groei.
Jouw werkzaamheden zullen bestaan uit het aanpassen van de bestaande en het bouwen van nieuwe applicaties. We verwachten van je dat je werkt aan onze backend services, en ook aan client-side of server-side front-end applicaties. Ook zal je bijdragen aan het operationele deel van onze diensten, zoals het onderhouden van onze build pipeline en de migratie naar de Cloud.
Verantwoordelijkheden
Jouw werkzaamheden zullen bestaan uit het aanpassen van de bestaande en het bouwen van nieuwe applicaties. We verwachten van je dat je werkt aan onze backend services, en ook aan client-side of server-side front-end applicaties. Ook zal je bijdragen aan het operationele deel van onze diensten, zoals het onderhouden van onze build pipeline en de migratie naar de Cloud.
Verantwoordelijkheden
- Onderhoud en ontwikkeling van applicatie code (Java, Angular);
- Onderhoud en ontwikkeling van applicatie build (Maven, Gradle, NPM, Gulp, Babel, Webpack);
- Deelnemen in een Scrum team (Stand-ups, Retrospectives, Multidisciplinair, e.d.);
- Maken en/of bijdragen aan software ontwerpen;
- Uitvoeren van impactanalyses, planning sessies en code reviews;
- Begeleiden en coachen van andere developers.
- Minimaal een afgeronde (bachelor) HBO Informatica opleiding;
- Werkervaring met
- het ontwikkelen van Java webapplicaties;
- begeleiden van andere developers;
- het ontwikkelen front-end applicaties met behulp van Angular;
- het Spring Framework (bijvoorbeeld Spring MVC / Spring Boot);
- softwarebouw op basis van Maven, Gradle, NPM en/of Webpack;
- met CD/CI (met technieken als Jenkins-pipelines (met behulp van Jenkinsfiles), Gradle / Maven, NPM, Artifactory, Docker, Git).