Senior Java Devops Engineer

StarApple
Assen, Netherlands
6 days ago
Apply on www.nationalevacaturebank.nl
Prepare application

Role details

Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours
Languages
Dutch

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology User Authentication Automation of Tests Unit Testing Cloud Engineering Code Review Continuous Integration DevOps Gradle Junit
+21 more
OAuth Open Web Application Security Scrum Methodology Openid Connect Mockito Swagger Security Assertion Markup Language (SAML) Software Engineering Extensible Markup Language (XML) Openapi Spring-boot Gitlab Git Integration Tests Kubernetes Information Technology Restful APIs Docker Jenkins Artifactory Microservices

Job description

Voor een grote organisatie binnen de publieke sector wordt gezocht naar een ervaren Senior Java DevOps Ontwikkelaar met diepgaande kennis van Java, federatieve authenticatie, cryptografie en complexe enterprise-omgevingen. Je werkt binnen een ervaren Agile/DevOps-team aan een bedrijfskritisch platform dat veilige digitale toegang tot online dienstverlening mogelijk maakt. De omgeving kent hoge op het gebied van beschikbaarheid, schaalbaarheid, performance en informatiebeveiliging. Je ontwikkelt en optimaliseert Java-applicaties en beveiligde koppelingen en denkt actief mee over architectuur, technische verbeteringen en toekomstige ontwikkelingen. Je krijgt ruimte om zelfstandig technische keuzes te maken, collega’s inhoudelijk te ondersteunen en bij te dragen aan innovatie en…

Voor een grote organisatie binnen de publieke sector wordt gezocht naar een ervaren Senior Java DevOps Ontwikkelaar met diepgaande kennis van Java, federatieve authenticatie, cryptografie en complexe enterprise-omgevingen. Je werkt binnen een ervaren Agile/DevOps-team aan een bedrijfskritisch platform dat veilige digitale toegang tot online dienstverlening mogelijk maakt. De omgeving kent hoge op het gebied van beschikbaarheid, schaalbaarheid, performance en informatiebeveiliging. Je ontwikkelt en optimaliseert Java-applicaties en beveiligde koppelingen en denkt actief mee over architectuur, technische verbeteringen en toekomstige ontwikkelingen. Je krijgt ruimte om zelfstandig technische keuzes te maken, collega’s inhoudelijk te ondersteunen en bij te dragen aan innovatie en verdere professionalisering van de ontwikkelomgeving. Werkzaamheden Ontwikkelen, onderhouden en optimaliseren van complexe Java-applicaties en backendservices. Ontwikkelen van microservices en REST API’s met onder andere Java, Spring Boot en vergelijkbare frameworks. Ontwerpen en implementeren van veilige authenticatie- en autorisatieoplossingen. Werken met federatieve authenticatie, waaronder SAML 2.0, OAuth 2.0 en OpenID Connect. Implementeren en onderhouden van cryptografische technieken, waaronder XML-signing, XML-encryptie en PKI-certificaatbeheer. Ontwikkelen en beheren van beveiligde systeemkoppelingen en API-integraties. Bijdragen aan de ontwikkeling van containergebaseerde applicaties met Docker en Kubernetes. Optimaliseren van performance, beschikbaarheid, schaalbaarheid en continuïteit. Voorbereiden en uitwerken van user stories, technische ontwerpen en ontwikkelinschattingen. Uitvoeren van code reviews, unit tests en integratietests. Ondersteunen bij complexe incidenten en technische productieproblemen. Bijdragen aan CI/CD-pipelines en geautomatiseerde softwarelevering. Documenteren van technische oplossingen en overdragen van kennis aan collega’s. Adviseren over architectuur, security-by-design en technische verbeteringen.

Requirements

  1. (knock-outcriteria)
  2. Een afgeronde hbo- of bacheloropleiding in een relevante ICT-richting.
  3. Minimaal 8 jaar aantoonbare, actuele ervaring als Senior Java DevOps Ontwikkelaar binnen complexe Java-omgevingen.
  4. Minimaal 4 jaar ervaring met cryptografische technieken, waaronder XML-signing en XML-encryptie.
  5. Minimaal 2 jaar ervaring met Nederlandse authenticatiestandaarden op basis van SAML, waaronder DigiD en eHerkenning.
  6. Minimaal 2 jaar ervaring met API’s en koppelvlakspecificaties.
  7. Aantoonbare ervaring binnen een vergelijkbare complexe technische en functionele omgeving.

  8. Ervaring met Java 11 of hoger, Spring Boot en/of Quarkus.
  9. Ervaring met microservices en enterprise-integratiearchitecturen.
  10. Kennis van REST API’s, OpenAPI en Swagger.
  11. Ervaring met Docker, Kubernetes en cloud-native applicaties.
  12. Kennis van OpenID Connect en OAuth 2.0.
  13. Ervaring met CI/CD en tooling zoals Git, GitLab, Jenkins, Helm, Artifactory of Gradle.
  14. Ervaring met PKI, certificaatbeheer, mutual TLS en beveiligde systeemkoppelingen.
  15. Kennis van OWASP, Secure Software Development en security-by-design.
  16. Ervaring met geautomatiseerd testen, waaronder JUnit, Mockito en integratietests.
  17. Ervaring met Agile/Scrum binnen multidisciplinaire DevOps-teams.
  18. Ervaring met performanceoptimalisatie en hoogbeschikbare applicaties.
  19. Ervaring met technische kennisoverdracht en het begeleiden van ontwikkelaars.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.nationalevacaturebank.nl
Prepare application

Good distractions

Loading talks and stories from around this role…