Software Engineer II (Java) - Financial Products
Adyen is a Dutch financial technology company providing global payment acceptance.
Projects
About Adyen
Adyen N.V. operates a unified financial technology platform for businesses. Its services cover online, in-person, and in-app payments; acquiring; payment methods; risk and authentication; platforms and marketplaces; payouts; card issuing; business accounts; capital; and liquidity management.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will work on complex technical projects from requirements analysis through design, implementation, testing, and production launch. You will build Java APIs and tooling, improve platform robustness and scalability, and contribute hands-on to features used at scale. You will collaborate across disciplines and time zones while delivering and iterating on live functionality.
Requirements
- Experience with complex large-scale distributed systems
- Experience with Java web services REST APIs webhooks and SQL or PostgreSQL
- Understanding of software engineering practices
- Interest in product knowledge
- 3+ years of software development experience in a fast-paced technology environment
- Full professional proficiency in English
- Work from the Amsterdam office three days per week
Responsibilities
- Analyze requirements and design technical solutions
- Implement test and launch production features
- Build Java APIs and tooling
- Improve platform robustness and scalability
- Apply performance and code quality principles
- Collaborate across disciplines and time zones
- Deliver and iterate on live functionality
