Medior API Engineer
AppyThings
Ede
2 dagen geleden

function(d,b) window.ldfdr window.ldfdr function() (ldfdr. q ldfdr. q ).push( .slice.call(arguments)) ;(function(a,c) fs a.

  • getElementsByTagName(c) 0 ;var e "https : / / sc.lfeeder.com / lftracker v1 "+d+(b?" "+b : "")+".js";a a.createElement(c);
  • a.src e;a.async 1;fs.parentNode.insertBefore(a,fs) )(document,"script") )("kn9Eq4RLoOY8RlvP"); Jobboard

    Medior API Engineer

    Stel een vraag Solliciteer AppyThings

    Medior API Engineer

  • icon-marker Created with Sketch. Actief in Ede
  • icon-clock Created with Sketch. Full-time, Part-time
  • Solliciteer Stel een vraag

    Vereisten

  • Ervaring en affiniteit met API's
  • Ervaring met Git
  • Ervaring met Scrum
  • Kennis van en ervaring met Apigee, Azure API Management, Gravitee en SAP API Management is een pre
  • Kennis van en ervaring met Node.js en Vue.js is een pre
  • Kennis van en ervaring met CI / CD is een pre
  • Je kunt vloeiend Engels spreken en schrijven
  • Persoonlijke eigenschappen : communicatief vaardig, goede leervaardigheid, technisch goed onderlegd
  • Aanbod

  • icon-dot Created with Sketch. €3500-€4500 (afhankelijk van je ervaring)
  • icon-dot Created with Sketch. 32-40 uur per week
  • icon-dot Created with Sketch. 25 vakantiedagen
  • icon-dot Created with Sketch. Opleidingsmogelijkheden
  • icon-dot Created with Sketch. Wij betalen voor de helft mee aan je pensioenopbouw
  • icon-dot Created with Sketch. Secundaire arbeidsvoorwaarden : thuiswerken is mogelijk, reiskostenvergoeding en winstdelingregeling
  • 50% Coderen
  • 20% Meetings
  • 20% Afstemmen
  • 10% Zelfontwikkeling
  • Bekijk meer Bekijk minder

    Vacature

    Als Medior API Engineer zorg jij ervoor dat ons bedrijf zich verder ontwikkeld en nóg succesvoller wordt!

    Je gaat ons helpen bedrijven te innoveren door het realiseren van een API-first strategie. De realisatie van deze API-first strategie bestaat uit een dienstverlening van A tot Z.

    Wij houden ons bezig met het adviseren van de organisatie, het bouwen van API’s, het opleiden van klanten en het beheren van de gebouwde API’s.

    Tot slot bouwen wij ook nog aan onze eigen add-ons die aanvullende en veelgevraagde functies bieden.

  • 1 Je bent verantwoordelijk voor de development van nieuwe API’s
  • 2 Je werkt met Git om de configuratie van API’s in bij te houden
  • 3 Je houdt je bezig met het opstellen en bijhouden van OpenAPI specs
  • Je denkt als een Developer en bent erg leergierig ingesteld. Naast hard werken, moet je zeker van een lolletje op de werkvloer houden.

    Henk

    API Engineer % buffered00 : 0000 : 00

    Yuri

    API Engineer Ma Di Wo Do Vr 09 : 00 10 : 00 11 : 00 12 : 00 13 : 00 14 : 00 15 : 00 16 : 00 17 : 00 Stand-up met de klant 09 : 00 09 : 30 Koffiemoment met collega’s 09 : 30 09 : 45 Ontwikkelen van API’s 09 : 45 11 : 00 Meeting met de klant 11 : 00 12 : 00 Lunch 12 : 00 12 : 30 Begeleiden van een collega 12 : 30 14 : 00 Ontwikkelen van API’s 14 : 00 15 : 00 Klantverzoeken verwerken 15 : 00 16 : 00 Ontwikkelen van API’s 16 : 00 17 : 00 Stand-up met de klant 09 : 00 09 : 30 Koffiemoment met collega’s 09 : 30 09 : 45 Ontwikkelen van API’s 09 : 45 12 : 00 Lunch 12 : 00 12 : 30 Ontwikkelen van APi’s 12 : 30 14 : 00 Tafelvoetbaltoernooi 14 : 00 14 : 10 Meeting met de klant 14 : 10 16 : 00 Ontwikkelen van API’s 16 : 00 17 : 00 Stand-up met de klant 09 : 00 09 : 30 Koffiemoment met collega’s 09 : 30 09 : 45 Ontwikkelen van API’s 09 : 45 11 : 00 Meeting met de klant 11 : 00 12 : 00 Lunch 12 : 00 12 : 30 Ontwikkelen van API’s 12 : 30 14 : 00 Meeting met de klant 14 : 00 15 : 00 Ontwikkelen van API’s 15 : 00 17 : 00 Stand-up met de klant 09 : 00 09 : 30 Koffiemoment met collega’s 09 : 30 09 : 45 Begeleiden van een collega 09 : 45 11 : 00 Oppakken van tickets 11 : 00 12 : 00 Lunch 12 : 00 12 : 30 Meeting met de klant 12 : 30 14 : 00 Tafelvoetbaltoernooi 14 : 00 14 : 10 Ontwikkelen van API’s 14 : 10 16 : 00 Ruimte voor zelfontwikkeling 16 : 00 17 : 00 Stand-up met de klant 09 : 00 09 : 30 Koffiemoment met collega’s 09 : 30 09 : 45 Ontwikkelen van API’s 09 : 45 11 : 00 Klantverzoeken verwerken 11 : 00 12 : 00 Lunch 12 : 00 12 : 30 Techtalk (Appythings) 12 : 30 14 : 00 Ontwikkelen van API’s 14 : 00 15 : 00 Demo geven van de voortgang 15 : 00 16 : 00 Vrijdagmiddagborrel 16 : 00 18 : 00

    Praktijkvoorbeeld

    You’ll receive the request to implement a new API proxy. What do you do?

    After receiving the initial request to implement a new API proxy, usually by a product owner of another team, we have a detailed look at the request during a team-refinement meeting.

    In this meeting we will have a look at the delivered openAPI specification (documentation about the new service) and scan it for irregularities based on the company API conventions.

    We usually find some irregularity and send them our feedback in either an email or through comments on a merge request in a designated git repository used for such requests.

    When the feedback has been incorporated and approved by our team (integration team) then I can start to implement the API proxy in Apigee.

    This process starts by creating a new repository where the code will reside for this proxy. In this repository I will create several branches to match the different environments that we work with.

    In this case that is a development, test, acceptance and production branch. The starting point of any new API proxy is by copying a skeleton project into the new repository.

    The skeleton project consists of overlapping features used by every API proxy in our organization. Then I will have a look at the openAPI specification provided by the backend team and make some adjustments so that it matches our company standard.

    For example, I adjust the URLs so that it points to our API manager instead of the backend, add certain error codes specific to what the API manager can throw, contact details and add security parameters.

    When the documentation is fully compliant, the API proxy can now be built. Looking at the openAPI specification, I will implement the HTTP paths with corresponding verbs (POST, GET, PATCH etc) in our API manager.

    Usually that is sufficient but sometimes the client would like to implement mediation or do other forms of transformation before it is sent to either the backend or returned to the client.

    In that case, I will implement the requested features by utilizing API manager policies.

    Now that the API proxy is done, it still needs to be properly tested. We use postman scripts to do so. For every path there are specific tests that must be implemented to meet our company standards.

    We test the functionality of our API manager, but also several things in the backend application. For example, what happens if you don’t send any message body when it is mandatory to do so?

    Or what happens if you don’t send any security parameters such as an oAuth token? If all the test cases succeed, then we will add these testcases to the repository and push it to GitHub.

    I then create a new pipeline for the new repository so that every time a new change is pushed to development or any other branch, the pipeline will automatically run and push the new code to our API manager and test is thoroughly.

    After that is all done I need to document the new API proxy with it’s paths to a documentation section within the company so that other colleagues know of its existence and are able to use the new service once live.

    The only thing that remains now is a cross check by my colleagues of the integration team. If he / she spots something that has to be adjusted then a comment will be placed on the pull request going from the development branch to the test branch.

    I will fix these issues and let my colleague know it is ready to go to the final check by our product owner. Once that is all cleared we let the backend team know we are ready for a deployment to production whenever they are ready.

    Then, at a scheduled date and time, our production environment manager (AppyRuns) will deploy the proxy to production and then it’s a wrap!

    Doorgroeimogelijkheden

    Bij ons krijg je toegang tot de volledige library van Udemy Business, waardoor ontwikkeling op werk-relevante, maar ook niet-werk-relevante gebieden kan plaatsvinden.

    Er wordt samen met jou gekeken welke kant je op wilt ontwikkelen.

    Iedere drie maanden vindt er met jou een groei evaluatie plaats, om te kijken of je je nog op het groeipad bevindt die samen met jou is uitgestippeld.

    Indien nodig wordt er bijgestuurd of worden er nieuwe deeldoelen gesteld, welke bijdragen aan de ontwikkeling richting het gestelde einddoel.

    Bij AppyThings is stilstaan geen optie. We kijken altijd samen met jou naar hoe wij jou verder kunnen helpen. Wanneer je groeit in je kunnen, zal de volgende stap het begeleiden van Junioren zijn en het zelfstandig runnen van projecten.

    Dit doe je uiteraard samen met andere Developers, maar jij bent in de lead.

  • 1 Toegang tot volledige library van Udemy Business
  • 2 Begeleiding Junioren
  • 3 Runnen van projecten in lead positie
  • Werken bij AppyThings

    AppyThings is onderdeel van Appy Enterprise, een succesvolle onderneming die in 2014 is opgericht. De afgelopen jaren zijn wij erg hard gegroeid en dat doen we nog steeds.

    Wij helpen o.a. bedrijven zoals PostNL, Eneco, Havenbedrijf Rotterdam, Booking.com, BNP

    Parisbas en velen anderen binnen en buiten Nederland om het maximale uit hun data en applicaties te halen. Wij doen dit op locatie bij de klant (in Nederland), vanuit je werkplek thuis of vanuit ons kantoor in Ede.

    Onze mensen helpen bedrijven om mee te gaan in de

    hedendaagse digitale transformatie en bij het innoveren van hun bedrijfsvoering. Wij pakken dit aan door samen met een bedrijf te onderzoeken hoe de interne connecties / datastromen kunnen worden geoptimaliseerd en / of samen op zoek te gaan naar nieuwe verdienmodellen en samenwerkingen binnen de markt.

    Wij zijn partner van Google, SAP, Microsoft en Gravitee en hebben daarmee ontzettend goede platformen ter beschikking om in te ontwikkelen.

    Door middel van configuraties binnen deze platformen en JavaScript / NodeJS ontwikkeling helpen wij onze klanten met

    hun API, connectivity en / of innovatie vraagstukken. Door een nauwe samenwerking met onze zusterbedrijven AppyRuns en AppyConnects kunnen wij een totale dienstverlening regelen waaronder beheerdiensten, opleidingen en de door ons ontwikkelde add-ons.

    We werken natuurlijk hard voor onze klanten, maar daarnaast vinden wij het ook belangrijk dat we één team zijn en blijven.

    Wij vinden het erg leuk om regelmatig leuke dingen te ondernemen met het team, dat loopt uiteen van de vrijdagmiddagborrels en spelletjesavonden tot

    tafelvoetbalcompetities. Naast deze leuke activiteiten hebben wij ook themadagen op kantoor, doen we een jaarlijkse BBQ en diverse bedrijfsuitjes.

    Tijdens onze eerste kennismaking zullen wij je hier natuurlijk meer over vertellen.

    Bekijk het bedrijfsprofiel At AppyThings, we don’t just build APIs we develop connections. AppyThings is like a big family that works together and parties together.

    Kusumika

    API Engineer .st0 fill-rule : evenodd;clip-rule : evenodd;fill : #1400FF; Wereldwijd actief .st0 fill : #1400FF; Opgericht in 2014 icon-marker-2 Created with Sketch.

    Hoofdkantoor gevestigd in Ede .st0 fill : #1400FF; 38 medewerkers in dienst icon-age Created with Sketch. Gemiddelde leeftijd is 34 jaar icon-sex Created with Sketch.

    78% man / 22% vrouw icon-arrow-right Created with Sketch. icon-arrow-left Created with Sketch.

    Yuri API Engineer

    Waarom ben je bij AppyThings gaan werken?

    De gezellige, serieuze maar informele sfeer spraken mij vanaf dag 1 als heel erg aan. AppyThings laat je voelen als onderdeel van de familie.

    Wat doe je graag in je vrije tijd?

    Je kunt mij in mijn vrije tijd vinden op de piste. Ik ben een fanatieke snowboarder!

    Henk API Engineer

    Waarom ben je bij AppyThings gaan werken?

    Al tijdens mijn eerste kennismaking voelde het erg vertrouwd en door de positieve gesprekken wilde ik onderdeel worden van het team.

    Wat doe je graag in je vrije tijd?

    In mijn vrije tijd vind ik het lekker om een stuk te gaan hardlopen en doe ik aan Crossfit. Daarnaast ga ik er graag op uit met mijn vrouw en zoontje of ben ik met vrienden.

    Stel Henk een vraag

    Kusumika API Engineer

    Waarom ben je bij AppyThings gaan werken?

    Formerly I worked in one of the biggest IT service companies in India, which was a big learning curve for me. However, I was looking for some diversification of experiences.

    The inclusive, comfortable camaraderie between colleagues, the venturing into new technological arenas made AppyThings the perfect place to work in.

    AppyThings is the dream job that everyone wants with the perfect work-life balance.

    Wat doe je graag in je vrije tijd?

    For relaxation, I play musical instruments like guitar and ukelele. I also find baking cakes and cooking delicacies (esp.

    South Asian and Italian) therapeutic and helpful for unwinding.

    Recently I have delved into spirituality and started reading up on Indian Philosophy which gets me very intrigued and fascinated.

    Stel Kusumika een vraag

    Yuri API Engineer

    Waarom ben je bij AppyThings gaan werken?

    De gezellige, serieuze maar informele sfeer spraken mij vanaf dag 1 als heel erg aan. AppyThings laat je voelen als onderdeel van de familie.

    Wat doe je graag in je vrije tijd?

    Je kunt mij in mijn vrije tijd vinden op de piste. Ik ben een fanatieke snowboarder!

    Henk API Engineer

    Waarom ben je bij AppyThings gaan werken?

    Al tijdens mijn eerste kennismaking voelde het erg vertrouwd en door de positieve gesprekken wilde ik onderdeel worden van het team.

    Wat doe je graag in je vrije tijd?

    In mijn vrije tijd vind ik het lekker om een stuk te gaan hardlopen en doe ik aan Crossfit. Daarnaast ga ik er graag op uit met mijn vrouw en zoontje of ben ik met vrienden.

    Stel Henk een vraag

    Kusumika API Engineer

    Waarom ben je bij AppyThings gaan werken?

    Formerly I worked in one of the biggest IT service companies in India, which was a big learning curve for me. However, I was looking for some diversification of experiences.

    The inclusive, comfortable camaraderie between colleagues, the venturing into new technological arenas made AppyThings the perfect place to work in.

    AppyThings is the dream job that everyone wants with the perfect work-life balance.

    Wat doe je graag in je vrije tijd?

    For relaxation, I play musical instruments like guitar and ukelele. I also find baking cakes and cooking delicacies (esp.

    South Asian and Italian) therapeutic and helpful for unwinding.

    Recently I have delved into spirituality and started reading up on Indian Philosophy which gets me very intrigued and fascinated.

    Stel Kusumika een vraag

    Yuri API Engineer

    Waarom ben je bij AppyThings gaan werken?

    De gezellige, serieuze maar informele sfeer spraken mij vanaf dag 1 als heel erg aan. AppyThings laat je voelen als onderdeel van de familie.

    Wat doe je graag in je vrije tijd?

    Je kunt mij in mijn vrije tijd vinden op de piste. Ik ben een fanatieke snowboarder!

    Henk API Engineer

    Waarom ben je bij AppyThings gaan werken?

    Al tijdens mijn eerste kennismaking voelde het erg vertrouwd en door de positieve gesprekken wilde ik onderdeel worden van het team.

    Wat doe je graag in je vrije tijd?

    In mijn vrije tijd vind ik het lekker om een stuk te gaan hardlopen en doe ik aan Crossfit. Daarnaast ga ik er graag op uit met mijn vrouw en zoontje of ben ik met vrienden.

    Stel Henk een vraag

    Kusumika API Engineer

    Waarom ben je bij AppyThings gaan werken?

    Formerly I worked in one of the biggest IT service companies in India, which was a big learning curve for me. However, I was looking for some diversification of experiences.

    The inclusive, comfortable camaraderie between colleagues, the venturing into new technological arenas made AppyThings the perfect place to work in.

    AppyThings is the dream job that everyone wants with the perfect work-life balance.

    Wat doe je graag in je vrije tijd?

    For relaxation, I play musical instruments like guitar and ukelele. I also find baking cakes and cooking delicacies (esp.

    South Asian and Italian) therapeutic and helpful for unwinding.

    Recently I have delved into spirituality and started reading up on Indian Philosophy which gets me very intrigued and fascinated.

    Stel Kusumika een vraag icon-arrow-left Created with Sketch. icon-arrow-right Created with Sketch. Wij zijn de API expert van A tot Z Stefan Partner & Director Business Support

    Contractvormen

    Wij starten altijd met het geven van een 12 maanden contract. In die periode gaan wij met jou aan de slag om jou wegwijs te maken binnen de wereld van API Management.

    Wij gaan met jou werken bij klanten en we gaan je skills volledig benutten. Aan het einde van de 12 maanden wordt er een evaluatie gehouden van beide kanten.

    Vind jij het leuk? Vinden wij jou passen? Bij een wederzijdse klik en interesse wordt het contract omgezet in een contract voor onbepaalde tijd.

    Sollicitatieproces

    Bij AppyThings vinden wij het belangrijk vinden dat jij past binnen ons bedrijf en dat wij aanvoelen als een match voor jou.

    Daarom hebben wij als eerste stap in ons sollicitatieproces een gesprek met Joep staan. Joep is HR- & Officemanager binnen het bedrijf en kan jou meer vertellen over ons als organisatie en wil van jou natuurlijk weten wie jij bent.

    Het gaat in dit eerste gesprek dus juist NIET over je IT-skills, maar over jou als persoon en ons als bedrijf.

    Als er vanuit beide kanten een goed gevoel is gaan we na het eerste gesprek over op een tweede gesprek. Dit gesprek zal of op locatie of via Teams zijn (bij voorkeur op locatie, maar Teams is een back-up).

    Je gaat dan in gesprek met onze Lead API Engineer (Reinier), welke met jou samen gaat kijken of de werkzaamheden bij jou passen, je het leuk vindt en of je de skills in huis hebt die wij zoeken om deze functie in te vullen.

    Is er na dit gesprek wederom vanuit jou en vanuit ons een goed gevoel en het idee dat er een match is, dan doen wij jou een aanbod!

    HR& Office manager

  • 1 Eerste kennismaking via teams met Joep
  • 2 Tweede gesprek op kantoor met Reinier
  • nieuwe collega?

    Twijfel niet, stel gerust een vraag. Wij helpen je graag verder.

    Solliciteer Stel een vraag

    Andere banen die misschien iets voor jou zijn

    Java Developer

  • icon-marker Created with Sketch. Utrecht
  • icon-clock Created with Sketch. Full-time, Part-time
  • DevOps Engineer

  • icon-marker Created with Sketch. Utrecht
  • icon-clock Created with Sketch. Full-time, Part-time
  • Senior API Engineer

  • icon-marker Created with Sketch. Ede
  • icon-clock Created with Sketch. Full-time, Part-time
  • Terug naar boven icon-chevron-up Created with Sketch. Sluiten icon-minus copy Created with Sketch.

    Medior API Engineer

    AppyThings Ede Emailadres Link naar LinkedIn profiel óf Upload je CV Motivatie Ik ga akkoord met de privacy voorwaarden

    deze vacature melden
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Solliciteren
    Mijn E-mail
    Door op "Doorgaan" te klikken, betekent dit dat je neuvoo toestemming geeft om je gegevens te verwerken en je e-mails met vacatures te sturen, zoals beschreven in neuvoo's -Privacybeleid . Je kunt je toestemming altijd intrekken
    Doorgaan
    Aanvraagformulier