4 hours ago
Amsterdam, NetherlandsSenior
Responsibilities
- Design, build, and evolve internal and open-source Java frameworks and components used across Adyen.
- Contribute to three large-scale migrations reshaping Adyen’s application architecture.
- Provide hands-on technical guidance to engineering teams using shared frameworks and libraries.
- Design and improve workflows used by engineering teams in collaboration with stakeholders.
- Collaborate with Kubernetes infrastructure, deployment, and security platform teams.
- Define framework usage guidance, create code validation rules, and run workshops and presentations.
Requirements
- At least 5 years of Java backend development experience.
- Strong core Java and code/API design skills.
- A track record of building high-quality software with testing at all levels.
- Ability to communicate, take ownership, make decisions under ambiguity, and influence technically.
- Ability to build stakeholder alignment and drive initiatives.
- Preferred experience includes Kubernetes or cloud migrations, legacy modernization, security-related work, platform development, shared libraries or frameworks, Gradle or Maven, distributed systems architecture, Spring, Jersey, Feign, OpenAPI, AI agent workflows, DevOps, and developer advocacy.
Benefits
- The role is based in Adyen’s Amsterdam office.
- Adyen is an office-first company and does not offer remote-only roles.
- The interview process typically takes about four weeks, and the company aims to respond to applications within five business days.
Tech Stack
Categories
About Adyen
Adyen builds a unified payments and financial technology platform for large merchants and platforms, offering card processing, POS, mobile, and global acquiring, plus risk and data tools. It sells payment processing and related services directly to businesses, earning fees per transaction. Founded in 2006 and headquartered in Amsterdam, it is a public company listed on Euronext Amsterdam (AMS: ADYEN) with customers including Meta, Uber, and H&M.
