Senior applicatieontwikkelaar DVIV Werkbedrijf

UWV
12 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior
Compensation
€ 7.4K

Job location

Remote

Tech stack

Java
ActiveMQ
API
Automation of Tests
Azure
Cloud Computing
Continuous Integration
Github
Java Message Service (JMS)
Java Persistence API
OAuth
Openshift
Oracle
Oracle Applications
Scrum
Red Hat Enterprise Linux - RHEL
Prometheus
Web Services
Openapi
Grafana
Spring-boot
Containerization
Github Enterprise
Kibana

Job description

  • Bouwen van KOA's met een moderne tech. stack (Java 21, Spring Boot 3.5)
  • Applicaties verbinden met een Oracle-database en verwerken Oracle-events
  • Container-builds verlopen automatisch via CI/CD - pipelines (nu nog Azure DevOps, op middellange termijn GitHub Enterprise) met kwaliteitsmaatregelen zoals statische code-analyse en vulnerability-scanning
  • Onze clients een REST-interface aanbieden en publiceren wij zelf ook events (Red Hat AMQ)
  • Deployments gebeuren GitOps-gestuurd via ArgoCD naar een OpenShift-containerplatform

Requirements

  • Een HBO/WO werk en denkniveau;
  • Jij hebt minimaal 4 jaar aantoonbare werkervaring als Senior Applicatie Ontwikkelaar en met Java programmeren in de afgelopen 5 jaar;
  • Minimaal 2 jaar aantoonbare werkervaring met het ontwikkelen en beheren van API koppelingen in de afgelopen 5 jaar;
  • Minimaal 3 jaar ervaring met het inrichten en werken met en/of Github CICD pipeline;
  • Minimaal 2 jaar aantoonbare werkervaring met het werken in een Agile-Scrum en of Safe omgeving;

Daarnaast heb je aantoonbare kennis en ervaring met de volgende technische requirements:

  • Minimaal Java 8 ervaring, in bezit van de laatste java certificering is een pré of bereid om deze te behalen;
  • Oracle database kennis, in bezit van een Oracle Certified Professional (OCP) SE 8 certificering is en pré;
  • Spring boot framework;
  • JPA Java presistence architecture;
  • Rest services en webservices;
  • API Ontwikkeling (incl OpenAPI);
  • ARGO CD kennis;
  • Aantoonbare wekervaring met Open Shift;
  • CI/CD kennis, Azure DEVOPS, Github toekomstig;
  • Kennis en ervaring met JMS messaging kennis (ActiveMQ Artemis / Red Hat AMQ).
  • Containerisatie (Cloud Native Ontwikkeling)
  • OAuth 2 kennis
  • Software kwaliteit tooling (oa Sonar Qube)
  • Observability tooling (oa Kibana, Prometheus, Grafana)
  • Testautomatisering (oa Robot Framework) kennis

Competenties: Klantgericht, Resultaatgericht door ambitie om doelen te stellen en te realiseren, stimuleert samenwerking, onafhankelijkheid, kwaliteitsgericht.

Benefits & conditions

  • Een functie in functieschaal 11, met een salarisrange die ligt tussen 5.695,16 en €7406,78 bruto per maand bij een 38-urige werkweek, afhankelijk van je kennis en ervaring kan een aanloopschaal van toepassing zijn;
  • 8% vakantiegeld;
  • Een eindejaarsuitkering van 8,33% van het jaarsalaris;
  • Een goede pensioenvoorziening;
  • Aandacht voor gezondheid en vitaliteit door onder meer toegang tot een online platform;
  • Een werkplek die goed te bereiken is met het ov;
  • Reiskostenvergoeding;
  • Een baan voor 32-38 uur, waarbij we starten met een jaarcontract. Na dit jaar kijken wij graag verder naar de mogelijkheden.

About the company

Het UWV Werkbedrijf werkt aan de vernieuwing van hun applicatie landschap. Een van de projecten die ten behoeve van die vernieuwing loopt is het project Bemiddeling Service (BMS). Dit project heeft als doelstelling om het standaard bemiddeling pakket dat is aangekocht door UWV te implementeren binnen UWV WERKbedrijf. Deze implementatie is organisatie 'breed' dus op technisch en organisatorisch niveau. De bestaande Werkbedrijf dienstverlening processen zijn de basis voor deze implementatie bij de ong. 5.000 medewerkers van Werkbedrijf in het land. Dit systeem staat centraal in de dienstverlening van het UWV Werkbedrijf waarbij het in de basis gaat om de matching van werkzoekende (CV & competentie) en werkgevers (Vacature & competentie). Het project gaat het huidige 'matching ' systeem vervangen door het nieuwe. Het belang voor de UWV WB dienstverlening is daarmee enorm. Een van de Agile teams binnen het BMS domein is het team ijsbrekers. Dit team richt zich primair op het beheer en doorontwikkeling van zogenaamde KOA's (Kanaal Ondersteunende Applicaties) en de Arbeids Bemiddeling Re-integratie database (ABR). Het is een kennis intensief team met een cruciale rol in de keten van de Bemiddeling Service. Het is een scrum team dat bestaat uit ontwikkelaars, functioneel ontwerpers, beheerders, testers een Product Owner en Scrum Master. Als applicatieontwikkelaar ben je verantwoordelijk voor de realisatie van hoogwaardige software en levert je een belangrijke bijdrage aan de kennis en doorontwikkeling van het team en de standaarden waarmee gewerkt wordt. Je hebt een proactieve werkhouden en een constante focus op verbetering, meedenken en help je mee met het designs van oplossingen. Als senior kan je makkelijk de lead pakken, overzie je het gehele speelveld, ben je sparringpartner naar de architecten en overige stakeholders. Je krijgt de ruimte om jezelf bij ons verder te ontwikkelen, als professional én als persoon. UWV biedt daartoe intern meer dan 2.000 opleidingen aan vanuit een All you can Learn platform. Iets meer over ons Je komt te werken binnen de divisie Werkbedrijf. De divisie houdt zich bezig met arbeidsbemiddeling en re-integratie. Dit doen we door vraag en aanbod bij elkaar te brengen. Onze professionals richten zich primair op werkzoekenden met een grote afstand tot de arbeidsmarkt en op werkgevers die deze werkzoekenden willen aannemen. Wij zoeken daarbij actief samenwerking met arbeidsmarktpartners als gemeenten, werkgevers en uitzendbureaus. Het team is gepositioneerd binnen de IV Afdeling die voor Werkbedrijf verantwoordelijk is voor de ontwikkeling, realisatie en beheer van de systemen en applicaties. Past deze functie goed bij jouw ambitie en profiel? Dan kijken wij uit naar jouw bericht/reactie. Vergeet niet jouw CV en motivatiebrief mee te zenden. Het opvragen van een (interne) referentie kan onderdeel uitmaken van de selectieprocedure. Deze zal echter alleen na jouw goedkeuring worden ingezet. Hierover zal meer informatie volgen, mocht je concreet in procedure zijn. Als professionele en maatschappelijke organisatie hecht UWV grote waarde aan een zorgvuldige omgang met klanten, hun gegevens en aan een veilige werkomgeving. Een zorgvuldige screeningsprocedure bij werving en selectie draagt hieraan bij.

Apply for this position