Vacancy details
This is a private vacancy. Company details stay confidential until InVault confirms a serious candidate fit.
- Status
- Active
- Date posted
- 2026-11-15
- Open until
- 2027-02-13
- Employment type
- Full-time
- Source-listed languages
- Not specified
- Language requirement
- No mandatory language inferred
- Work arrangement
- Hybrid
- Physical workplaces
- Amsterdam, Netherlands
- Applicant eligibility
- Applicant geography not specified
Overview
Develop backend payment services and REST integrations that support cross-market payment acceptance. Improve system reliability and engineering quality while collaborating with product and merchant integration teams on payment capabilities.
Requirements
- More than four years of professional software engineering experience using modern continuous integration and quality engineering practices.
- Strong computer science fundamentals and recent practical Java or Kotlin development with Spring or Spring Boot.
- Hands-on design of REST APIs and backend microservices handling high-throughput distributed workloads.
- Experience with Kafka event streams and distributed storage such as Cassandra, Hazelcast, Oracle Coherence or comparable systems.
- Practical knowledge of public-cloud services such as GCP or AWS, including deployment and operational considerations.
- Exposure to Docker, Kubernetes and production container orchestration.
- Experience using operational monitoring and observability tools such as New Relic, StatsD, ELK, Datadog or Prometheus.
- Ability to own high-quality, tested software from initial architecture through production deployment.
- Direct payments gateway, acquiring, issuing, local payment method or card-network integration experience is preferred, not mandatory.
Responsibilities
- Design and implement backend payment acceptance capabilities across markets.
- Build reliable REST services and integration components for payment products.
- Deliver scalable distributed microservices and event-driven data processing.
- Participate in system architecture reviews, testing and technical-debt reduction.
- Improve cloud deployment, monitoring and operational effectiveness.
- Work with payment product engineers and external integration stakeholders where required.
Conditions
- Full-time hybrid position in Amsterdam, Netherlands, with three office days weekly.
