Ik integreer elke third-party API in je backend met tests


Over deze dienst
Automatische vertaling
De meeste API-integraties breken in productie om dezelfde redenen: de token verloopt op een manier die niemand documenteert, de provider limiteert je op het slechtst mogelijke moment, of er komt een fout terug in een vorm die je code nooit had verwacht.
Ik heb 18 jaar aan dat probleem gewerkt bij telecomsystemen voor Ericsson en microservices voor bankieren bij Itaú, waar een stille mislukking van een integratie geen optie was.
WAT JE KRIJGT
· Werkende integratie met je bestaande backend
· Correcte authenticatie (API-sleutel, OAuth2, JWT, wat de provider ook gebruikt)
· Retry met backoff, rate limit handling en echte foutafhandeling
· Tests die bewijzen dat het werkt, niet alleen een screenshot
· Duidelijke instructies over hoe je het moet uitvoeren en onderhouden
WERKT MET
Java en Spring Boot, Python, Node.js. Elke REST- of GraphQL-provider voor betalingen, CRM, verzending, ERP, messaging, AI.
De API-documentatie, inloggegevens voor een testaccount en toegang tot de repository.
Je kunt mijn werk en achtergrond bekijken op paulosergiocarvalho.com.br
Neem contact met me op voordat je bestelt met wat je integreert en ik vertel je eerlijk welk pakket geschikt is of dat het helemaal niet past.
Maak kennis met Paulo C
Backend and Integration Engineer
- Afkomstig uitBrazilië
- Lid sindsaug 2026
- Gem. reactietijd1 uur
Talen
Portugees, Engels
Automatische vertaling
Mijn portfolio
Andere Software development diensten die ik aanbied
Veelgestelde vragen
Automatische vertaling
Kun je werken met een API die slechte of geen documentatie heeft?
Ja. Een groot deel van mijn werk is gedaan met endpoints die niet of slecht gedocumenteerd zijn. Ik inspecteer de daadwerkelijke responses en bouw voort op wat de API echt doet, niet wat de documentatie beweert.
Wat als de provider later hun API wijzigt?
De tests die ik lever, zullen luid falen in plaats van stil, zodat je meteen weet dat er iets veranderd is. Ik bied ook een follow-up fix aan als een aparte kleine opdracht.
Kun je werken in mijn bestaande codebase?
Ja. Ik volg de bestaande conventies liever dan mijn eigen te opleggen. Ik onderteken ook een NDA als je die nodig hebt.
