Software Engineer II Kotlin Core Experience
Adyen is a Dutch financial technology company providing global payment acceptance.
Maintainer signals as of 9/25/2026
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 develop Kotlin business logic for Android and Linux payment terminals and backend systems. You will build and maintain payment features and SDKs, integrate with cash registers, contribute to C++ libraries, test software through unit, integration, and product testing, and mentor engineers through reviews and debugging.
Requirements
- 5+ years of Kotlin development experience
- Android software development experience
- Enterprise SDK development experience
- Expert knowledge of Kotlin, Android SDK, Jetpack Compose, Coroutines, Gradle, and dependency injection
- Experience with automated unit and integration testing
- Technical problem-solving skills
- Ability to mentor engineers
- English communication skills
Responsibilities
- Develop Kotlin business logic for payment terminals and backend systems
- Build and maintain payment features for merchants
- Develop payment SDKs and integrate with cash registers
- Contribute to C++ libraries
- Write and maintain automated unit and integration tests
- Debug Android application issues and cross-functional problems
- Mentor engineers through code reviews, design reviews, and debugging
Hiring Process
Application response within 5 business days; interview process typically takes about 4 weeks.
