Applicatieontwikkeling – Senior Programmeur Java

FlexSpot®
Bekijk opdracht

Opdrachtomschrijving
Wij zijn op zoek naar een full stack developer die zowel Java als Angular kan. Je hebt veel ervaring met front end applicaties. Je werkt samen met andere DevOps teams en met andere software ontwikkelaars in een omgeving, die voortdurend in beweging is. Je zorgt voor een kwalitatief hoogwaardige en snelle realisatie van de gekozen oplossing. De kandidaat moet communicatief vaardig zijn en voorkeur hebben voor nieuwe technologieën. Je bent ook in staat om een junior developer te begeleiden.Achtergrond opdrachtDevOps Team GFT - Inburgeren in Nederland mogelijk makenTeam GFT werkt voor het Ministerie van Justitie & Veiligheid. Het team maakt inburgeren in Nederland mogelijk door een aantal applicaties aan te bieden aan inburgeraars en gemeentes.Hoe werken we?Team GFT is een volwassen en multidisciplinair DevOps team met een sterk verantwoordelijkheidsgevoel. We werken met de Scrum methodiek in sprints van drie weken. Elke sprint leveren we verschillende nieuwe functionaliteiten op of verbeteren we de applicaties die we in beheer hebben. Als developer werk je elke dag nauw samen met de OPSers, Testers en Ontwerpers om gezamenlijk te bepalen hoe we diverse en uiteenlopende vraagstukken omzetten in creatieve IT-oplossingen.We werken aan een portaal voor inburgeraars (Mijn Inburgering) waar zij diverse zaken kunnen inzien, aanvragen en wijzigen en aan een portaal voor gemeenten (Portaal Inburgering). Daarnaast werken we aan een online portfolio dat inburgeraars voorbereidt op de Nederlandse arbeidsmarkt. We zijn ook bezig met de ontwikkeling van een applicatie voor onze mensen van klantafhandeling, zodat zij inburgeraars sneller kunnen helpen.Het is belangrijk dat we dit alles volgens de nieuwste methodieken en standaarden doen, dus ontwikkelen we met Spring Boot, de nieuwste Angular versie, een moderne delivery-straat en diverse testtools. Hierdoor behalen we elke sprint kwalitatief hoogstaande code waar we achter staan. We moeten voldoen aan beveiligingsnormen en normen voor toegankelijkheid van onze applicaties.

Eisen

  • HBO werk- en denkniveau
  • Werkervaring met Angular (5 jaar)
  • Ervaring met Agile / scrum (5 jaar)
  • Kennis en ervaring met het bouwen van Frontend Applicaties tegen een SOAP en/of REST webservice (5 jaar)
  • Wensen

  • Kennis van back-end en met name front-end development
  • Kennis en affiniteit met software architectuur
  • Naast de ontwikkeltaken kennis van accesibility, ssecurity, testing en continious delivery
  • Relevante werkervaring met het oplossen van productie incidenten
  • 2 jaar relevante werkervaring met het gebruik van container technologie (zoals Kubernetes of Open Shift)
  • Competenties

  • Eigenzinnig (in staat mee te denken met allerhande team- en ontwikkelprocessen en handelt pro-actief)
  • Samenwerken (in staat om samen te werken in een Devops team, bestaand uit developers, OPS-ers, Requirement engineers/UX-ers en testers)

Aanvullende Informatie
Wanneer u bij ons als leverancier een professional aanbiedt en deze wordt geplaatst, hebben we informatie van u als contractpartij nodig, onder andere met betrekking tot de Wet keten- en inlenersaansprakelijkheid. De ‘WKA’ heeft als doel om misbruik te voorkomen bij de afdracht van loonheffingen bij alle schakels in de keten; van leverancier tot opdrachtgever. Wij dekken deze risico’s voor onze opdrachtgevers af middels een geblokkeerde rekening, de G-rekening. Dit is een rekening waarop een gedeelte van het factuurbedrag wordt gestort en waarvan u de loonheffingen en BTW kunt betalen aan de Belastingdienst. Het af te storten % hangt ervan af of u een SNA-certificering (NEN-4400-1 of NEN-4400-2) heeft of niet en of uw bedrijf in Nederland of daarbuiten is gevestigd. De G-rekening kunt u aanvragen bij de Belastingdienst. Indien u geen G-rekening kunt krijgen (en u kunt hier bewijs van de Belastingdienst van overleggen) dan heeft u ook de mogelijkheid elk kwartaal een accountantsverklaring (assurance report inzake inlening personeel) aan te leveren. Hierin zal een gecertificeerd accountant (AA of RA) een verklaring afgeven over de juistheid, volledigheid en tijdigheid van de afdrachten. Let wel, de kosten voor deze verklaring komen voor uw eigen rekening.

Bekijk opdracht