Voor onze eindklant zijn we op zoek naar een ervaren Java Software Developer. Om beter te kunnen inspelen op de wensen van haar klanten maken zij hun dienstverlening flexibeler en haar IT up-to-date. De ontwikkelaar is gewend in een agile omgeving met deadlines te werken.
De Ontwikkelaar is onder andere verantwoordelijk voor:
- Onderzoekt samen met o.a. de informatieanalist de uit te voeren wijzigingen aan de applicatie.
- Ontwikkelt nieuwe functionaliteit en draagt bij aan de uitrol van die functionaliteit in korte sprints.
- Zelfstandig aanpassen van applicaties, unit testen en bijdragen aan geautomatiseerd testen.
- Werkt nauw samen in een team van ontwikkelaars, analisten en testers.
- Zoekt samenwerking met infrastructuur experts om het werk succesvol uit te voeren.
- Onderzoekt applicatie issues en storingen en draagt bij tot de oplossing.
- Ontwikkelen en toepassen van Continuous Integration builds and deployment pipelines .
- De kandidaat zorgt voor goede en toegankelijke documentatie van de werkzaamheden en voor borging van de kennis bij de betrokken medewerkers.
- Tijdens en uiterlijk voor beëindiging van de opdracht zorgt de kandidaat voor een gestructureerde overdracht van het opgeleverde werk.
- Bijdrage leveren aan de ontwikkeling en toepassing van Continuous Delivery, Agile development en DevOps.
- Doet voorstellen ter verbetering en draagt ICT-oplossingen aan voor ICT-vraagstukken.
Wensen/Eisen:
Opleiding
- Kandidaat heeft minimaal een afgeronde hbo opleiding
- Kandidaat is in het bezit van SCJP/OCPJP certificering
- 5+ jaar aantoonbare recente ervaring als Senior Java Ontwikkelaar in complexe omgevingenKandidaat heeft aantoonbaar kennis en ervaring met Scrum/Agile
- Aantoonbare ervaring met Hibernate, Spring, SQL en multi-table join queries, Unit testen en Mockito framework, REST en SOAP services, Cucumber en Gherkin, CI/CD (GitLAB/GitHub/Bitbucket), Kubernetes, Docker
- Aantoonbare ervaring met XML, YAML en JSON, Swagger, Lombom, OpenAPI, SonarWube, PiTest, Kafka, MongoDB, NoSQL, Rancher
- Aantoonbaar kennis van DevOps, Domain driven design, Test driven design, Clean Architecture, Clean code, Design patterns, Microservices