Java ontwikkelaar (Angular) (medior) QR8870

Java ontwikkelaar (Angular) (medior) QR8870


Intern

19/05/2022


  • Omschrijving

    Functie: Java ontwikkelaar (Angular) (QR8870)
    Start: 13-6-2022, 36-40 uur per week
    Periode: 12 mnd+
    Omgeving: provincie Gelderland

    Omschrijving:
    Voor onze opdrachtgever in de provincie Gelderland zijn wij op zoek naar een Java ontwikkelaar met minimaal 3 jaar ervaring (en minimaal 1 jaar met Angular)


    Het betreffende team ontwikkelt de software waarbij gebruik wordt gemaakt van state of the art technieken om data samen te brengen. Beperkingen kunnen zowel via een web portaal als een machine-to-machine koppeling aangeleverd worden en worden vervolgens op basis van CQRS en event sourcing verwerkt in de registratie- en ontsluitingsservices binnen het microservices landschap. Uitrol van de ontwikkelde software gaat volledig automatisch op basis van Jenkins pipelines naar een Kubernetes cluster.

    Ze hanteren korte feedback loops om daarmee een beter gevoel te ontwikkelen wat de klanten en gebruikers nodig hebben. Om extra werk in het team op te vangen en ter vervanging van een teamlid zijn ze op zoek naar een medior software engineer.

    De opdracht is om in samenwerking met de overige leden van het team software te ontwikkelen en op te leveren zodat de continuïteit gewaarborgd blijft. Daarnaast verwachten ze dat je het werk van teamleden kunt reviewen, de automatische deployment pipelines kunt opzetten en bijwerken en ondersteunt in de testautomatisering. Communicatie binnen het team is erg belangrijk en daarin verwachten ze dat je hier een positieve bijdrage aan levert.

    Belangrijkste technieken, methoden en tools


    Java 11;
    Maven;
    Spring Boot, Spring Securiy, Spring Data, Spring MVC;
    Hibernate, Postgresql, Postgis;
    Axon framework, CQRS, event sourcing;
    Event driven microservices;
    Webservices, REST, JSON, XML;
    Angular, Typescript, Bootstrap, HTML, SCSS;
    Continuous integration/delivery, Jenkins pipelines;
    Kubernetes, Docker;
    Git, Github;
    Verantwoordelijkheden


    (Door)ontwikkelen van bestaande en nieuwe applicaties binnen het bestaande landschap van microservices;
    Automatiseren van het software ontwikkelproces, onder andere van deployments (met Jenkinsfiles, Kubernetes en Docker);
    Deelnemen aan Scrum / DevOps sessies, waarin het team samen met de Product Owner en gebruikers spart over een gedegen oplossing;
    Deelnemen aan de Java community binnen de organisatie;
    Taken
    (Door)ontwikkelen van microservices o.b.v. Spring Boot i.c.m. Axon framework voor CQRS;
    (Door)ontwikkelen van front-end o.b.v. Angular i.c.m. Bootstrap;
    Onderhouden van Postgresql database met Postgis extentie;
    Automatiseren van deployments m.b.v. Jenkins, Kubernetes, Docker;
    Ondersteunen bij testautomatisering o.b.v. Robot Framework
    Deelnemen in een Scrum / DevOps team (Stand-ups, retrospectives, refinements en planningssessies);
    Deelnemen in de Java community;
    Toepassen en bijhouden van Java ontwikkelstandaarden.
    Eisen

    HBO werk- en denkniveau (te beoordelen opleiding of relevante werkervaring).
    Minimaal 3 jaar ervaring als Java software engineer.
    Minimaal 1 jaar ervaring met Angular.
    Aantoonbare ervaring met succesvol samenwerken in multidisciplinaire (agile) teams en omgevingen.
    Taalniveau Nederlands minimaal B2.
    Competenties waar de kandidaat over dient te beschikken:
    Resultaatgericht;
    Communicatief zowel schriftelijk als mondeling;
    Klantgericht;
    Proactief en initiatiefrijk;
    Teamspeler;
    Analytisch vermogen.

  • Omschrijving Freelancer

  • Gebruikersnaam

    U dient in te loggen om gebruik te maken van Opdrachten.nl

  • Opdrachtrubriek

    ICT (applicaties en software)

  • Locatie Opdracht

    Apeldoorn

  • Provincie

    Gelderland

  • Bijlagen

  • Gewenste Reacties

    Bedrag per uur

  • Verspreiden via social media