-
Outtask

Senior Java Developer

Outtask
Netherlands · Full-time · Mid-Senior

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?


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.


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.


For more information on the vacancy, you can contact Anouk Kayser via [email protected]

Key Skills

Ranked by relevance

java spring boot devops kafka microservices pci dss docker apache cloud elk dss
Login to Apply
Posted
Jan 08, 2026
Type
Full-time
Level
Mid-Senior
Location
Amsterdam
Company
Outtask

Industries

Banking IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Outtask
Related

Front End Developer

2026-01-09

Full-time
Mid-Senior
Netherlands
Banking
Information Technology
View Job Details
Outtask
Related

Java Developer

2026-03-10

Full-time
Associate
Netherlands
Software Development
Engineering
View Job Details
Outtask
Related

Java Developer

2026-02-09

Full-time
Associate
Netherlands
Software Development
Engineering