Je werkt aan systemen die niet mogen falen. Bij DUO bouw je aan applicaties die continu beschikbaar moeten zijn en door miljoenen mensen worden gebruikt. Als senior Java developer bepaal je hoe systemen zich gedragen onder druk, bij piekbelasting en bij fouten. Jouw keuzes hebben direct invloed op betrouwbaarheid en schaalbaarheid.
Je werkt in een DevOps-team waar je niet alleen bouwt, maar ook richting geeft en je team meeneemt hierin. Jij bent de lead. De systemen waar je aan werkt zijn continu in gebruik en verwerken grote hoeveelheden data. Dat betekent dat keuzes rondom architectuur, performance en onderhoudbaarheid direct merkbaar zijn.
Je ontwikkelt Java-microservices, verbetert bestaande systemen en denkt mee over hoe applicaties zich ontwikkelen op de lange termijn. Daarbij kijk je naar schaalbaarheid, afhankelijkheden tussen systemen en hoe je verstoringen voorkomt of oplost.
Je werkt in een cloud-native omgeving met Kubernetes en OpenShift. Deployments verlopen via CI/CD en je hebt invloed op hoe die keten wordt ingericht. Naast je eigen werk help je collega’s groeien door kennis te delen en technische keuzes toe te lichten.
“Je krijgt hier niet alleen tickets. Je maakt keuzes die bepalen hoe systemen zich gedragen als het spannend wordt.” – Senior Java developer bij DUO