> Markdown version of [/jobs/ext/4651553-backend-engineer-payments-team](https://www.wearedevelopers.com/jobs/ext/4651553-backend-engineer-payments-team). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend Engineer - Payments Team - **Company:** Fastned - **Location:** Amsterdam, Netherlands - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Amazon Web Services, Relational Databases, Fault Tolerance, PostgreSQL, Scrum Methodology, SQL Databases, Claude Code, Spring-boot, Backend, Kotlin, Event Driven Architecture, Gitlab-ci, Kubernetes, Apache Kafka, Restful APIs, Terraform, Legacy Systems - **Published:** November 10, 2026 - **Apply:** https://fastned.recruitee.com/o/backend-engineer-payments-team ## About the Role In order to be successful in this role, you bring a strong sense of ownership and a pragmatic, proactive mindset. You enjoy working in a collaborative scale-up environment where things can change quickly and where taking initiative matters., * You have 3+ years of professional backend experience, with strong hands-on Kotlin and/or Java experience. * You have previous experience in the payments domain. * You have experience working in agile teams within an international, multicultural environment. * You have experience building and operating microservices in production, using REST APIs, cloud platforms and relational databases. * You are familiar with event-driven architectures and technologies such as Kafka. * You care about reliability, maintainability and the operational impact of the software you build. * You spot opportunities and problems and pick them up yourself instead of waiting for a ticket. * You use AI tooling as part of your engineering workflow, with sound engineering judgement. * You are fluent in English and have an affinity with Fastned's mission., * Experience in e-mobility, energy, charging infrastructure or another operationally complex domain. ## Description The team owns Fastned's payments domain end to end. That covers integrations with payment service providers and payment terminals. It also covers the services behind payment methods, wallets, pre-authorisation and session payments, billing, invoicing and dunning. The stakes are high: Fastned handles 23,000+ charging sessions a day, and every one of those payments goes through our systems. We're now moving towards real-time payments, where each session is paid instantly instead of invoiced later. As we are growing and adding roaming features as a Mobility Service Provider, there are many scale relevant challenges to solve. We have no legacy systems. You'll work with Kotlin 2.x, Java 21+, and Spring Boot 4 on most services, AWS, Kubernetes, Kafka, SQL (Postgres), Terraform, GitLab CI/CD and REST APIs to build scalable, fault-tolerant services that drivers and our Finance team rely on every day. We encourage responsible AI usage and provide tooling like Claude Code, Codex, Dust. You'll work closely with the other product teams, alongside fellow Backend Engineers, Data, Design, an Engineering Manager and a Product Manager in a Scrum setup. This role suits an engineer who enjoys a complex domain, cares about getting the details right, and wants to grow by taking real ownership of business-critical systems. Your overall responsibilities include * Designing, developing, testing and reviewing reusable, maintainable and scalable code * Working AI-first: using AI-augmented engineering, agentic workflows and AI tooling as a natural part of how you design, build, test and review, with judgement for where AI is a multiplier and where humans stay in the loop; * Taking ownership from discovery to post-production; * Taking operational responsibility for what you build, including monitoring, alerting and incident analysis; * Helping improve engineering methodologies and best practices