Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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 relevanceReady to apply?
Join Outtask and take your career to the next level!
Application takes less than 5 minutes

