Senior Applicatieontwikkelaar BAW
Eisen: - Heeft een hbo-opleiding Bestuurlijke Informatiekunde, Informatica of vergelijkbaar. - Heeft minimaal 3 jaar aantoonbare werkervaring met het programmeren van Java/Javascript in de afgelopen 5 jaar. - Heeft minimaal 3 jaar aantoonbare werkervaring als Applicatie Ontwikkelaar BAW in de afgelopen 5 jaar. - Heeft een geldige certificering als IBM BAW Ontwikkelaar. - Heeft minimaal 1 jaar werkervaring met Scrum, Agile development, iteratief werken (incl. testmethodieken) in de afgelopen 3 jaar. - Heeft minimaal 3 jaar gedegen werkervaring met relevante ontwikkeltools, ontwikkelomgevingen en databasemanagementsystemen in de afgelopen 5 jaar. - Heeft minimaal 3 jaar gedegen werkervaring met ontwerp en/of beheer van informatiesystemen in de afgelopen 5 jaar. - Heeft minimaal 3 jaar gedegen kennis van UML, RUP, Use Cases in de afgelopen 5 jaar. Wensen: - Java 8 ervaring en gecertificeerd. - Oracle Certified Professional (OCP) SE 8 certificering. - Kennis van het Spring Boot framework. - Kennis van Oracle databases. - Ervaring met JPA (Java Persistence Architecture). - Kennis van REST-services en webservices. - Kennis van XL Deploy. - Kennis van Linux. - Websphere applicatie kennis. - MQ series kennis. Omschrijving: De afdeling software ontwikkeling binnen Concern-ICT is verantwoordelijk voor de softwareontwikkeling en –onderhoud van applicaties die gebruikt worden binnen meerdere divisies van UWV. De ontwikkeling en onderhoud van deze applicaties zijn o.a. gebaseerd op .NET, Java/Javascript, en Lowcode (BAW) software. Deze aanvraag betreft een Senior Applicatie Ontwikkelaar voor onze afdeling binnen C-ICT. Wij zijn opzoek naar een Sr. Applicatie ontwikkelaar (BAW) met brede kennis van de inrichting en bouw van services, ci/cd en databases m.b.v BAW. Als ontwikkelaar ben je in staat om een OT neer te zetten volgens de UWV richtlijnen om vervolgens daarin de nodige applicaties/workflows te ontwikkelen. Als senior applicatie ontwikkelaar draag je hiermee bij aan het eenduidig gestandaardiseerd bouwen van deze applicaties/workflows. Met jou kennis draag je bij aan de verdere ontwikkeling van en het efficiënt gebruik van het BAW platform en de oplossingen die daarmee gemaakt worden. Je werkt samen met andere ontwikkelaars en stakeholders om de beste oplossingen te realiseren. Je bent verantwoordelijk voor het ontwerpen, ontwikkelen en implementeren van applicaties die voldoen aan de eisen van de organisatie. Daarnaast ben je betrokken bij het testen en documenteren van de ontwikkelde applicaties. Je houdt je bezig met het verbeteren van bestaande applicaties en het oplossen van technische problemen. Je bent in staat om technische keuzes te maken en deze te onderbouwen. Je blijft op de hoogte van de laatste ontwikkelingen binnen het vakgebied en deelt deze kennis met je collega's. Je draagt bij aan een positieve teamdynamiek en stimuleert samenwerking binnen het team.