Inhuurbron

API Developer

Bekijk en reageer bij IQ Staffing (externe link)

Backend Engineer voor API-platform bij een financial services scale-up, via IQ Staffing, Amsterdam.

Locatie
Amsterdam
Contractvorm
detachering
Eerste waarneming
Uitgezet via
IQ Staffing

Eisen

Wensen

Omschrijving

For a fast-growing financial services scale-up, we are looking for an experienced Backend Engineer with a strong focus on Node.js, TypeScript, AWS and API development. You will work on a partner-facing API platform used in a financial environment where security, reliability and testing are critical. The role is suited to someone who can independently take a capability from specification through design, implementation, testing and production delivery. This is a long-term secondment opportunity through IQ Staffing. The role: help expand, harden and scale a modern API platform. The internal business logic is already covered by the existing team, so your focus will be on backend engineering, API quality, partner integrations and developer experience. You will have a high degree of ownership and are expected to help structure the work, make technical decisions and drive delivery rather than only execute predefined tickets. Responsibilities: design and develop new REST API endpoints, webhooks and callbacks; improve API contracts, versioning, error handling and querying capabilities; build and maintain clear API specifications and integration documentation; improve developer experience for external partners and integrations; implement secure authentication, authorization and tenant isolation; strengthen API security through rate limiting, secret management and secure defaults; build reliable asynchronous and queue-driven workflows; implement retry, idempotency and resilience patterns; improve unit, integration and contract testing; support load, performance and scalability testing; build and maintain CI/CD pipelines and Infrastructure as Code; improve logging, monitoring, tracing, alerting and auditability; resolve security and penetration-test findings; help establish repeatable onboarding for multiple external partners. Requirements: strong backend development experience with TypeScript and Node.js; solid experience building production-grade HTTP services and REST/JSON APIs; strong understanding of API design, including versioning, pagination, idempotency and consistent error contracts; experience with API specifications such as OpenAPI; experience with relational databases, schema design and migrations; strong understanding of data integrity and transactional consistency; experience with asynchronous and queue-based systems; knowledge of background workers, retries and idempotent processing; strong understanding of API security, including OAuth, JWT, authorization and secure secret handling; awareness of security standards such as OWASP API Security Top 10; strong experience with unit, integration and contract testing; hands-on AWS experience is mandatory; practical knowledge of AWS services around compute/containers, queues, managed databases, secrets and load balancing; experience with containerized applications, CI/CD and Infrastructure as Code; Terraform experience is preferred; experience with structured logging, metrics and distributed tracing; able to work independently and take ownership from specification to production; comfortable with AI-assisted or agentic development tooling. What we are looking for: a pragmatic senior engineer who values simple, maintainable solutions. Security, testing and observability are part of how you build software, not tasks added at the end. Comfortable working from specifications, writing clear technical documentation and breaking larger pieces of work into a structured delivery plan.

Alle opdrachtenBekijk en reageer bij IQ Staffing (externe link)

Gegevens automatisch overgenomen uit de oorspronkelijke publicatie; controleer de details bij de bron. Wij zijn geen partij bij de aanvraag. Hoe wij werken.