Outtask · Standplaats: Amsterdam · 2 november 2025
Senior Java Developer
Join a core payments team to build a brand-new capability: WERO real-time payments for our client. You'll design, deliver, and run secure, resilient, low-latency services at scale. Expect strict SLAs, compliance by design, and a modern engineering culture. The project kicks off in January and is hybrid in the Netherlands. Ready to ship code that moves money in milliseconds?
4500 - 6000
Hybrid, Amsterdam
40 uur
Detachering
Ready to smile?
Senior Java Developer
Dit bieden we jou.
Salaris
4500 - 6000
Een uitstekend salaris inclusief goede secundaire arbeidsvoorwaarden.
Flexibiliteit
Toe aan wat nieuws? Bespreek je interesses en wensen met je fieldmanager. We zorgen voor passende uitdagingen, zo ben je flexibel zonder het risico van zelfstandigheid.
Echt persoonlijk
Je spreekt regelmatig met je Outtask field manager, niet over prestaties, maar over jou. We willen dat je je goed voelt en helpen ook met privézaken wanneer nodig.
Bonus
Ontvang naast je vaste salaris als gedetacheerde ieder kwartaal een bonus op basis van je gewerkte uren. Wel zo eerlijk.
Mobiliteit
Afhankelijk van je functie krijg je een passende leaseauto, mobiliteitsvergoeding of reiskostenvergoeding.
Werklocatie
Bij ons is flexibiliteit de norm. Dringende deadlines? Privézaken? Afwisseling nodig? Thuiswerken kan, incidenteel of structureel. We stemmen samen een maatwerk aanpak af.
Wat houdt de functie in?
As Senior Java Developer at Outtask, your responsibilities include:
Designing and implementing Java/Spring Boot microservices that expose well-versioned REST APIs for real-time payment flows (initiation, validation, execution, reconciliation).
Integrating with internal/external services (identity, anti-fraud, clearing) via Kafka event streams and synchronous APIs, applying idempotency, retries, circuit breakers, and exactly-once semantics where appropriate.
Translating domain rules (limits, risk checks, cut-offs) into robust validations; contributing to API contracts and developer documentation.
Building and shipping via Azure DevOps with automated tests across the pyramid and quality gates enforced (SonarQube, Fortify, NexusIQ).
Owning production: logging/metrics/tracing, performance tuning, incident & problem management, and participating in an on-call rotation.
Collaborating in a multidisciplinary Agile team with Product, QA, SRE, Security, and Compliance.
(Assessment-aligned) Delivering a production-ready Spring Boot service with two REST endpoints, solid business validations, external API integration (OpenAPI/YAML), and a clean Maven/Gradle build.
Wie zoeken wij?
As Senior Java Developer at Outtask, you bring:
5+ years of experience delivering production-grade systems in Java (Java 17/21) with Spring Boot (Web, Data, Validation) and Spring Batch.
Proficiency with Apache Kafka (streams, schema registry), REST/OpenAPI, and JSON.
Hands-on cloud experience (preferably Azure: Service Bus, App Service, Azure SQL/managed DB), plus containers (Docker) and Kubernetes/OpenShift.
CI/CD expertise with Azure DevOps and a quality-first mindset (SonarQube, Fortify, NexusIQ).
Solid testing approach (unit, component, contract, end-to-end) and strong observability practices (OpenTelemetry, Prometheus/Grafana, ELK or equivalent).
Nice to have: SEPA/Instant Payments/ISO 20022 (pacs/pain/camt), reconciliation/settlement flows; experience with high-volume, low-latency systems (back-pressure, partitioning, replay); PCI DSS awareness, secrets management, encryption in transit/at rest.
Ownership mentality: you care about operability, performance, and customer impact in a real-time, regulated environment.
Je contactpersoon
Accountmanager
Yuri Scholte
Toon telefoonnummerZo word je onderdeel van Outtask.
DSC 4097Solliciteer.
(5 min)Interessante vacature? Open de vacature en vul de basics in. Dat was het.
Kennismaking.
Onze recruiters pakken door. Matchen jouw vaardigheden? Dan plannen we een kennismaking in. En hoe dan ook, je hoort altijd van ons.
Tweede gesprek.
We duiken dieper in de inhoud. Je krijgt daarnaast alle ruimte om je vragen te stellen.
Contractvoorstel.
Is er een klik? Dan ontvang je kort daarna een voorstel dat bij jou past.
Antwoord op belangrijke vragen.
Wat doet Outtask voor jou?
Outtask brengt jou in contact met uitdagende opdrachten en werkgevers binnen de IT-sector. Of je nu als zzp'er of in vaste dienst werkt, wij zorgen voor een passende match die aansluit bij jouw ambities en vaardigheden. Bij ons krijg je de kans om te groeien, zowel op professioneel als persoonlijk vlak. Samen bouwen we aan jouw carrière, met de juiste ondersteuning en connecties.
Hoe verloopt het sollicitatieproces bij Outtask?
Ons sollicitatieproces is transparant en snel. Bij een goede match volgt een kennismakingsgesprek waarin we jouw wensen en mogelijkheden bespreken. Daarna stellen we je voor aan de opdrachtgever. Als beide partijen enthousiast zijn, begeleiden we je naar een succesvolle start.
Wat zijn de mogelijkheden voor persoonlijke ontwikkeling?
Bij Outtask vinden we jouw ontwikkeling belangrijk. Afhankelijk van jouw opdracht en rol kun je gebruikmaken van trainings- en opleidingsmogelijkheden. Daarnaast krijg je via ons netwerk toegang tot kennisdeling en begeleiding om je vaardigheden verder te ontwikkelen.
Welke contractvormen biedt Outtask?
Je kunt onderdeel worden van Outtask via verschillende contractvormen, zoals een vast contract, een tijdelijk contract, een Bridge-work overeenkomst of werken op zzp-basis.
"Outtask voelt echt als een familie en blijft betrokken, zowel professioneel als persoonlijk.
"