Applicatie Ontwikkelaar JAVA

Jobposting
Amsterdam, Netherlands
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior

Job location

Amsterdam, Netherlands

Tech stack

Java
.NET
Agile Methodologies
Databases
Continuous Integration
Linux
DevOps
IBM Rational Unified Process
IBM Websphere Application Server
Java Persistence API
JavaServer Faces
Oracle
Oracle Applications
Scrum
UML
Web Services
Spring-mvc
Spring-boot
Information Technology
Xl Deploy
Programming Languages

Job description

Als Senior Applicatie Ontwikkelaar (JAVA) werk je aan het beheer, de ontwikkeling en het onderhoud van applicaties die binnen meerdere divisies van de opdrachtgever worden gebruikt. Je ontwikkelt en onderhoudt applicaties op basis van onder andere .Net, Java, BPMone en PDC software. In het programma E-Werken speel je een sleutelrol in de inrichting en bouw van services, CI/CD-processen en databases.

Je bent in staat om een OT-omgeving volgens de richtlijnen van de opdrachtgever op te zetten en hierin de benodigde applicaties te ontwikkelen. Met jouw werk draag je bij aan het gestandaardiseerd bouwen van klantondersteunende applicaties. Je modellen worden direct gebruikt om geautomatiseerde systemen te ontwikkelen. Ook lever je een bijdrage aan de efficiënte inzet van gegevens voor Business Rules Management-oplossingen.

In deze functie ben je verantwoordelijk voor de be- en afhandeling van complexe vraagstukken met betrekking tot de ontwikkeling van ontwikkelstraten en applicaties. Je werkt nauw samen met andere applicatieontwikkelaars en begeleidt zowel de implementatie van ontwikkelstraten als het gebruik daarvan. Je realiseert oplossingen in zowel bestaande als nieuwe omgevingen.

Binnen projectteams neem je het voortouw bij het inrichten en in gebruik nemen van omgevingen, tooling en ontwikkelde applicaties. Tijdens de realisatiefase geef je inhoudelijke sturing aan applicatieontwikkelaars op het gebied van methodiek, standaarden en best practices. Samen met de projectleiding en IT-architect draag je de inhoudelijke verantwoordelijkheid voor het project.

Zelfstandig of in kleine teams vervul je in de onderzoeksfase van projecten de rol van lead designer en stem je af met alle betrokken partners. In de realisatiefase stuur je het team aan en zorg je dat standaarden en methodieken worden gevolgd.

Requirements

Opleiding en kennis

  • HBO+ opleiding bestuurlijke informatiekunde, informatica of vergelijkbaar

  • Kennis en toepassing van theorieën, methoden en instrumenten binnen jouw specialisme

  • Kennis en toepassing van relevante processen, procedures en systemen binnen jouw vakgebied

  • Gedegen kennis van UML, RUP, Use Cases

  • Modelleringstechnieken

  • Functie Punt Analyse

  • Scrum, Agile development, iteratief werken (inclusief testmethodieken)

  • Relevante programmeertalen, ontwerp- en programmeertools en databasemanagementsystemen

  • Ervaring met Business Process Modelling en/of als programmeur

  • Ruime ervaring met relevante ontwikkeltools, ontwikkelomgevingen en databasemanagementsystemen

  • Ruime ervaring in een grote administratieve organisatie

  • Ruime ervaring met ontwerp en/of beheer van informatiesystemen

  • Ruime ervaring met bedrijfsprocessen, organisatiekunde en ICT

  • Klantgerichtheid

  • Samenwerken

  • Resultaatgerichtheid

  • Leervermogen

  • Organisatieloyaliteit

  • Besluitvaardigheid

  • Oordeelsvorming

  • Coachen

  • Je hebt een afgeronde, voor deze functie relevante HBO- of universitaire studie.

  • Je hebt minimaal ervaring met Java 8 en bent gecertificeerd.

  • Je beschikt over de Oracle Certified Professional (OCP) SE 8 certificering.

  • Je hebt kennis van het Spring Boot framework.

  • Je hebt ervaring met de Oracle database.

  • Je hebt ervaring met JPA (Java Persistence Architecture).

  • Je hebt kennis van REST-services en webservices.

  • Het is een pré als je kennis hebt van XL Deploy.

  • Het is een pré als je Linux-kennis hebt.

  • Het is een pré als je ervaring hebt met Websphere applicaties.

  • Het is een pré als je kennis hebt van MQ Series.

  • Je hebt minimaal 4 jaar aantoonbare werkervaring als Senior Applicatie Ontwikkelaar in de afgelopen 5 jaar.

  • Je hebt minimaal 7 jaar aantoonbare werkervaring met Java programmeren in de afgelopen 5 jaar.

  • Je hebt minimaal 2 jaar aantoonbare werkervaring met JSF (Facelets) in de afgelopen 5 jaar.

  • Je hebt minimaal 1 jaar aantoonbare werkervaring met programmeren in XL Deploy in de afgelopen 5 jaar.

  • Je hebt minimaal 5 jaar aantoonbare werkervaring met Spring MVC in de afgelopen 5 jaar.

  • Je hebt minimaal 1 jaar aantoonbare werkervaring in de afgelopen 5 jaar binnen minimaal één van de volgende gebieden: Agile-Scrum, DevOps en/of SAFe.

Apply for this position