Adyen

Senior Software Engineer (Android - Kotlin Expert)

Adyen
Apply
3 hours ago
Bengaluru, IndiaSenior
H1B Sponsor

Responsibilities

  • Develop core payment-terminal business logic in Kotlin for Android and Linux-based terminals and backend systems.
  • Implement support for card payments, Apple Pay, Google Pay, QR-code payments, and communication with the Adyen backend.
  • Integrate payment terminals with cash registers using modern standards.
  • Design, implement, test, deploy, monitor, and maintain secure and sustainable features.
  • Use automated unit, integration, and complete product testing to deliver stable functionality.
  • Propose platform improvements, contribute to technical strategy, and mentor and grow other engineers.

Requirements

  • At least five years of experience writing Kotlin code.
  • At least eight years of experience building software for the Android platform.
  • Experience developing enterprise-level SDKs and libraries used by other engineers.
  • Expert knowledge of Kotlin, Android SDK, Jetpack Compose, Coroutines, Gradle, and dependency injection.
  • Experience owning features from design and implementation through deployment and maintenance.
  • Experience writing and maintaining comprehensive automated unit and integration tests.
  • Ability and willingness to mentor engineers through code reviews, design reviews, and debugging.
  • Strong technical, creative problem-solving, accountability, collaboration, and English communication skills.
  • Preferred experience with Kotlin Multiplatform, C, C++, Python, EMV, ISO8583, payment-card systems, security best practices, and the payments industry.

Benefits

  • Role is based in the Bengaluru office.
  • Adyen is an office-first company with in-person collaboration and does not offer remote-only roles.
  • The interview process typically takes about four weeks, with an application response targeted within five business days.

Tech Stack

Android SDKCC++GradleJetpack ComposeKotlinLinuxPython

Categories

EmbeddedMobile
Adyen

About Adyen

1,001-5,000 employees

Adyen (AMS: ADYEN) is the financial technology platform of choice for leading companies. By providing end-to-end payments capabilities, data-driven insights, and financial products in a single global solution, Adyen helps businesses achieve their ambitions faster. With offices around the world, Adyen works with the likes of Meta, Uber, H&M, eBay, and Microsoft. For support visit: https://support.adyen.com