Stand out for this role — generate a tailored resume and cover letter in about a minute.
UWV zoekt een Senior Applicatie Ontwikkelaar Java voor beheer, ontwikkeling en onderhoud van maatwerk Java-applicaties (webservices) die door meerdere divisies van UWV worden gebruikt.
Je werkt voornamelijk aan backendontwikkeling en testautomatisering, analyseert requirements en realiseert de gewenste functionaliteit, en stuurt (senior) ontwikkelaars aan tijdens de realisatiefase binnen een agile/SCRUM omgeving.
Voor UWV zoeken wij een Senior Applicatie Ontwikkelaar Java. Je draagt als Senior Applicatie Ontwikkelaar bij aan beheer, ontwikkeling en onderhoud van applicaties die door meerdere divisies van UWV worden gebruikt.
Je werkt voornamelijk aan maatwerk Java-applicaties (webservices) en hebt ruimte om verschillende methoden en technieken in te zetten binnen de scope van de opdrachtgever.
Je hebt aantoonbare ervaring met backendontwikkeling en testautomatisering en kunt requirements analyseren en realiseren.
Je hebt je sporen verdiend als Senior Applicatie Ontwikkelaar en hebt aantoonbare ervaring met backendontwikkeling en testautomatisering.
Je bent communicatief sterk, een echte teamplayer en kunt zowel zelfstandig als in samenwerking met andere ontwikkelaars en testers werken.
Je hebt goede kennis van en ervaring met technieken zoals Java Web API, REST, SOAP, SQL, CI/CD, IBM MQ en unit- en integratietesten.
Ervaring met C#, Entity Framework en LINQ is een pré.
Affiniteit met en kennis van SOA, SOLID-principes en software design patterns is een sterke pré.
Als Senior Applicatie Ontwikkelaar ben je de technisch adviseur voor jouw applicatiedomein en adviseer je het management, directie en CIO in de planvorming op tactisch en strategisch niveau bij complexe verandervraagstukken.
In de onderzoeksfase fungeer je als lead designer en implementatiearchitect: je geeft inhoudelijke richting en stemt af met alle ketenpartners.
In de realisatiefase stuur je ontwikkelteams aan op inhoud en motiveer je stakeholders om standaarden en methodieken te volgen.
Je werkt samen met projectleiding en architecten om technisch inhoudelijke sturing te geven en bent aanspreekpunt voor het projectresultaat.
Je werkt binnen informatievoorzieningsketens (IV-ketens) waarin businessvragen vertaald worden naar IT-oplossingen, waarbij aanpassingen aan bestaande en ontwikkeling van nieuwe applicaties plaatsvinden.
Je opereert in teams die specifieke producten en technologieën realiseren en beheersen en werkt samen met collega’s uit verschillende afdelingen in projecten waar diverse technologieën gecombineerd worden.
Er wordt zowel met traditionele watervalmethodieken als met agile/SCRUM gewerkt, en senior ontwikkelaars treden op als lead ontwikkelaar, coach en gesprekspartner voor management en projectmanagement.