Senior Java Developer
Role details
Job location
Tech stack
Job description
Voor DUO zijn wij op zoek naar een Senior Java Developer. In deze rol werk je binnen het Developer Experience (DevEx)-team aan het verbeteren van de softwareontwikkelervaring voor honderden ontwikkelaars. Je ontwikkelt Java-oplossingen, denkt mee over architectuur, bouwt aan innovatieve interne platformen en draagt bij aan efficiëntere ontwikkelprocessen binnen een moderne DevOps-omgeving.
- Ontwerpen, ontwikkelen en beheren van Java-oplossingen.
- Ontwikkelen van maatwerkapplicaties binnen Developer Experience.
- Ontwerpen van REST API's.
- Vertalen van functionele wensen naar technische oplossingen.
- Samenwerken met DevOps-teams, architecten en specialisten.
- Verbeteren van de developer experience binnen DUO.
- Meebouwen aan onder andere het ALM Status Dashboard, DORA Metrics Dashboard en Internal Developer Portal.
- Signaleren en realiseren van procesverbeteringen.
- Bijdragen aan architectuurkeuzes en technische standaarden.
- Delen van kennis en ondersteunen van collega's.
Requirements
- HBO werk- en denkniveau.
- Geldige Java-certificering.
- Minimaal 3 jaar ervaring binnen een Agile/Scrum-omgeving.
- Minimaal 3 jaar ervaring met Java en Spring.
- Minimaal 3 jaar ervaring met Java-frameworks zoals Spring, Hibernate en Maven.
- Goede beheersing van de Nederlandse taal.
- Je bent woonachtig in Nederland.
- Je bent beschikbaar voor een detacheringsdienstverband.
- Deze opdracht is niet beschikbaar voor directe ZZP-inzet.
Deze functie is niet passend wanneer
-
Je voornamelijk front-end ontwikkelaar bent zonder ruime Java-ervaring.
-
Je geen ervaring hebt met Spring of Hibernate.
-
Je geen ervaring hebt binnen Agile- of DevOps-teams.
-
Je geen ervaring hebt met softwarearchitectuur en REST API's.
-
Je uitsluitend als zelfstandige beschikbaar bent.
-
HBO werk- en denkniveau.
-
Java-certificering.
-
Minimaal 3 jaar ervaring met Java (Spring).
-
Ervaring met Hibernate en Maven.
-
Ervaring met REST API's.
-
Ervaring met databases zoals DB2, PostgreSQL en Oracle.
-
Ervaring met Jenkins, Groovy en CI/CD-pipelines.
-
Ervaring met Docker.
-
Sterk analytisch vermogen.
-
Goede communicatieve vaardigheden en kennisoverdracht.
Pré
- Ervaring met Kubernetes, OpenShift en ArgoCD.
- Ervaring met Angular.
- Ervaring met Java Server Framework of andere traditionele Java EE-frameworks.
- Ervaring met GitLab, Artifactory, Helm, XLDeploy, XLRelease, SonarQube, Jira en Confluence.
- Ervaring met cloud-native softwareontwikkeling.
- Ervaring binnen DUO of een andere overheidsorganisatie.
Benefits & conditions
Salarisindicatie: €5.800 - €6.900 bruto per maand (o.b.v. 40 uur).