Senior Java Developer
Details
- Status:
- Gearchiveerd
- Publicatiedatum:
- 29-4-2020
- Weergaven:
- 54
- Reacties:
- 3
- Op locatie:
- Driebergen
- FTE:
- 36 uur per week
Opdrachtomschrijving
Bij eindklant wordt momenteel een modern en robuust Big Data Platform gerealiseerd in een private cloud. Dit Big Data Platform vernieuwt en versterkt de informatievoorziening van onze politieorganisatie. De servicelijn Business Intelligence realiseert specifieke toepassingen, dit met bijbehorende tooling en big data infrastructuren, die gebruik maken van deze private cloud.
Voor de ontwikkeling van applicaties binnen verschillende big data frameworks wordt gezocht naar een senior Java developer met ervaring in het ontwikkelen van op microservices software architectuur gebaseerde applicaties met Spring Boot, gebruik makend van big data technologie stacks zoals Kafka, Elasticsearch, Cassandra, MongoDB e.a.. Focus ligt op de doorontwikkeling van bestaande en nieuwe applicaties in de vorm van analytische processen en het vastleggen en verwerken van grote hoeveelheden gestructureerde en ongestructureerde data.
Wat ga je doen?
Je werkt graag samen in een DevOps team van ontwikkelaars, data scientists, grafische vormgevers en cloud- en big data system engineers en bent snel enthousiast om samen met collega’s te werken aan nieuwe uitdagingen.
Je bent niet snel uit het veld geslagen ook al weet je niet meteen hoe alles precies in elkaar steekt.
Je hebt een passie voor open source software en experimenteert hier graag mee.
Je blijft op de hoogte van relevante ontwikkelingen en je doet proactief voorstellen ter verbetering van het technisch beheer.
Je draagt kennis over naar collega's over relevante expertise binnen het eigen vakgebied.
Binnen het eigen vakgebied ben je in staat adviserend op te treden bij incidenten, problemen, changes en projecten.
Je neemt deel aan piketdiensten (stand-by) en participeert iedere dag in ontwikkeltrajecten.
Functie eisen
HBO werk- en denkniveau.
De voertaal binnen de politie is Nederlands. Kandidaten dienen de Nederlandse taal dan ook uitstekend te beheersen in zowel woord als schrift.
In de afgelopen 10 jaar minimaal 6 jaar werkervaring als Java developer, waarvan minimaal 3 jaar als senior Java developer.
in afgelopen 5 jaar, minimaal 3 jaar werkervaring met het ontwikkelen in Java.
Minimaal 2 jaar werkervaring met Agile-, Continuous Delivery- en DevOps werken.
Minimaal 2 jaar werkervaring met Spring Framework, Microservices, én onderhoud en support op de door jouw/-team ontwikkelde applicaties die in productie draaien.
Werkervaring met de volgende programmeertalen en omgevingen
Java 8+; - Kotlin; - Scala; - Linux; - Bash scripting.
Werkervaring met de volgende (gedistribueerde) databases
DBMS’en; - SQL; - NoSQL; - MongoDB; - Cassandra; - Elasticsearch.
Werkervaring met Spring Framework en Spring Boot 2+
Werkervaring met de volgende concepten
OAuth – OWASP - REST en GraphQL – JSON - Reactive Programming.
Werkervaring met de volgende Cloud (management) producten
Terraform; - Nomad; - Vault; - Consul; - Docker; - OpenStack.
Werkervaring met de volgende toolings
Git; - Jenkins; - Maven; - Nexus; - Sonar; - Keycloak.
Werkervaring met front-end programmeertalen en frameworks
HTML5; - JavaScript; - CSS3; - Angular 2+; - Typescript.
Werkervaring met
Test driven development (TDD) en test automation;
Networking en security;
Functioneel programmeren/Objectoriëntatie;
Datastructuren.
Reageren?
Herken jij jezelf in bovenstaande profiel? Dan ontvangen wij graag een up-to-date CV in combinatie met een korte motivatie zodat wij een goed beeld hebben van wie je bent en waar je voor staat!