Opdrachten
Developer (Java)
Info
Functie
Developer (Java)Locatie
Uren per week
36 uren per weekLooptijd
31.12.2025 - 29.06.2026Opdrachtnummer
256037Sluitingsdatum
Rolomschrijving en taakafspraken
Middels microservices werken we, t.b.v. zaakgericht werken, aan het koppelen van verschillende onderdelen. De microservices dienen te voldoen aan de architectuurprincipes van DUO. De nieuwe services vormen de centrale functie binnen de organisatie m.b.t. zaakgericht werken t.b.v. de hoofddomeinen binnen DUO. Dit betreft zowel back-end services als front-end schermen.Je werkt samen in een DevOps team met twee back-end ontwikkelaars, informatie analist, technisch architect, OPS medewerker en een tester.Bouw REST services die SOAP berichten uit verschillende bronsystemen bij elkaar voegt tot één response bericht. Een REST service zal een aantal request parameters bevatten om de juiste data uit de bronsystemen te halen. De data uit de bronnen moet geaggregeerd en terug gegeven als een lijst van instellingen.Een belangrijk uitgangsprincipe is de performance van deze services. Het bij elkaar voegen van de resultaten uit de bronsystemen moet op zodanige wijze geschieden dat de response tijd evenredig is met n*log(n) (waarin n het aantal instellingen is in het response).
Bedrijfsgegevens
Bedrijfs gegevens
Cegeka Nederland B.V.
Rolomschrijving en taakafspraken
Middels microservices werken we, t.b.v. zaakgericht werken, aan het koppelen van verschillende onderdelen. De microservices dienen te voldoen aan de architectuurprincipes van DUO. De nieuwe services vormen de centrale functie binnen de organisatie m.b.t. zaakgericht werken t.b.v. de hoofddomeinen binnen DUO. Dit betreft zowel back-end services als front-end schermen.Je werkt samen in een DevOps team met twee back-end ontwikkelaars, informatie analist, technisch architect, OPS medewerker en een tester.Bouw REST services die SOAP berichten uit verschillende bronsystemen bij elkaar voegt tot één response bericht. Een REST service zal een aantal request parameters bevatten om de juiste data uit de bronsystemen te halen. De data uit de bronnen moet geaggregeerd en terug gegeven als een lijst van instellingen.Een belangrijk uitgangsprincipe is de performance van deze services. Het bij elkaar voegen van de resultaten uit de bronsystemen moet op zodanige wijze geschieden dat de response tijd evenredig is met n*log(n) (waarin n het aantal instellingen is in het response).
Plaats jouw bieding op Striive
https://login.striive.com/Voor deze opdracht dien je een bieding te plaatsen op Striive. Striive is het grootste opdrachtenplatform van de Benelux waar jaarlijks meer dan 20.000 opdrachten gepubliceerd worden.