Job Openings
Senior Applicatie Ontwikkelaar Java
About the job Senior Applicatie Ontwikkelaar Java
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.
Jouw profiel
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é.
Werkzaamheden
Kaders en speel-/ regelruimte
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.
Werkomgeving
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.
Competenties
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.
Jouw profiel
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é.
Werkzaamheden
- Je draagt bij aan de ontwikkeling van maatwerk Java-applicaties (webservices).
- Je analyseert requirements en realiseert de gewenste functionaliteit.
- Je stuurt (senior) applicatieontwikkelaars aan tijdens de realisatiefase.
- Je stimuleert en motiveert stakeholders en ontwikkelteams in het gebruik van standaarden en methodieken.
- Je geeft samen met projectleiding en een Senior IT-architect technisch inhoudelijke sturing aan projecten.
- Je ontwikkelt en onderhoudt complexe applicaties en componenten en verzorgt support en beheer (technische documentatie, performance-analyses, troubleshooting en system health checks).
- Je realiseert oplossingen zowel in bestaande als in nieuw te bouwen omgevingen.
- Je treedt op als lead developer binnen projectteams en geeft richting aan oplossingsrichtingen.
- Je voert regie over meerdere ontwikkelteams bij grootschalige complexe projecten indien nodig.
Kaders en speel-/ regelruimte
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.
Werkomgeving
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.
Competenties
- Je bent klantgericht.
- Je werkt goed samen met anderen.
- Je bent resultaatgericht.
- Je hebt een sterk leervermogen.
- Je toont organisatieloyaliteit.
- Je bent besluitvaardig.
- Je hebt goed oordeelsvermogen.
- Je kunt motiveren en stimuleren.
- Je bent communicatief sterk.
- Je bent een echte teamplayer.
- Je bent stressbestendig.
- Je bent een enthousiaste, gedreven professional.
Functie-eisen
- Je hebt minimaal 5 jaar aantoonbare werkervaring als Principal/Senior Applicatieontwikkelaar Java in de afgelopen 15 jaar
- Je hebt minimaal 5 jaar aantoonbare werkervaring als back-end ontwikkelaar in de afgelopen 15 jaar
- Je hebt minimaal 4 jaar aantoonbare werkervaring met relationele databases (SQL, Oracle DBMS) in de afgelopen 10 jaar
- Je hebt minimaal 4 jaar aantoonbare werkervaring met geautomatiseerd (unit/integratie) testen in de afgelopen 10 jaar
- Je hebt minimaal 4 jaar aantoonbare werkervaring met Secure Software Development in de afgelopen 10 jaar
- Je hebt minimaal 4 jaar aantoonbare werkervaring met Azure DevOps in de afgelopen 6 jaar
- Je hebt minimaal 1 jaar aantoonbare werkervaring met XL-deploy in de afgelopen 5 jaar
- Je hebt minimaal 2 jaar aantoonbare werkervaring met GIT, MQ en SOAP in de afgelopen 5 jaar
- Je beschikt over een afgeronde, voor deze functie relevante hbo- of universitaire opleiding
Functie-wensen
- Het is een grote pré als je affiniteit en kennis hebt van SOA (Service-oriented architecture), SOLID-principes en software design patterns.
Extra Informatie
- Aantal uur 38 - 38
- ZZP mogelijk? Nee
- Thuiswerken mogelijk? N.t.b.
- Startdatum 28-10-2026
- Opleidingsniveau HBO, WO