Unknown company
UC
NewBe an early applicant
Posted Updated
De opdrachtDe professional wordt zelfstandig ingezet als Senior fullstack Java ontwikkelaar / DevOps engineer en is verantwoordelijk voor het ontwikkelen, testen, uitrollen en tijdelijk beheren van software (DevOps). Iemand die niet stopt bij "it works on my machine". Hiervoor is brede expertise in Java, Angular en DevOps vereist, evenals aantoonbare ervaring met de ontwikkeling van complexe enterprise-software en interfaces/integraties. De Java ontwikkelaar levert software op conform de overeengekomen kwaliteitsaanpak en vastgestelde kwaliteitseisen.ActiviteitenOntwikkelen en geautomatiseerd testen van software.Opleveren, uitrollen en tijdelijk beheren van software.Uitwerken en verfijnen van requirements in epics en user stories.Inschatten en plannen van werk (user stories).Adviseren over architectuur- en realisatiekeuzes.Ondersteunen bij ontwerp, technisch onderzoek en analyses.Inrichten en onderhouden van OTAP-omgevingen.Oplossen van incidenten (tijdelijk beheer).Uitvoeren van peer reviews.Ondersteunen van collega-ontwikkelaars.Documenteren van software.De professional beschikt aantoonbaar over courante kennis en ervaring met het ontwikkelen van complexe enterprise-software en interfaces/integraties volgens design patterns en ontwerpprincipes met gebruikmaking van de vereiste technologieën en tools. In vergelijkbare rollen of opdrachten heeft de kandidaat bij voorkeur diepgaande ervaring opgedaan met het volgende:1. Complexe IntegratiesHet realiseren van robuuste, bidirectionele technische koppelingen met externe systemen via REST en SOAP. Er is bij voorkeur ervaring met het aansluiten op overheidsdiensten (zoals TVS, eHerkenning, eIDAS, Justis/VOG, Belastingdienst, NL-Arbeidsinspectie, Logius CA of Rijksweb). De kandidaat begrijpt de complexiteit van systemen die elders in beheer zijn en is bedreven in het implementeren van foutafhandeling, retry-logica, datavalidatie en complexe authenticatiestromen.2. Event-Driven State Machines & Event-