Software Engineer Java Authentication and Tokenization

Adyen is a Dutch financial technology company providing global payment acceptance.

Amsterdam, Netherlands
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.

View jobs by Adyen

Skills

Candidate Availability

Required and preferred rules are kept separate and reflect the wording in the original posting.

About the Role

You will build and maintain a high-performance distributed platform for authentication and tokenization. You will own features from design through production, improve scalability and robustness, review code, and collaborate across time zones. You will support financial data processes and infrastructure to keep them reliable, scalable, and secure.

Requirements

  • 3+ years of experience as an SDE2 or 7+ years as an SSE using Java
  • Experience with object-oriented programming
  • Ability to take ownership and lead projects
  • Ability to write testable code
  • Communication skills for articulating technical concepts
  • English proficiency

Responsibilities

  • Build and maintain the distributed high-performance platform
  • Own new functionality from initial design through production release
  • Identify and improve platform robustness and scalability
  • Collaborate across teams and time zones
  • Review code and incorporate feedback
  • Support core financial data processes and finance infrastructure
  • Keep infrastructure scalable, reliable, and secure