Browse All Jobs
Job Description

Adyen is seeking a Software Engineer (Java) to join their team in Bengaluru. Adyen is the financial technology platform of choice for leading companies like Meta, Uber, H&M, and Microsoft. The company fosters an environment where employees can thrive and own their careers, tackling unique technical challenges at scale.

The Software Engineer will be part of the Payments solution team, focusing on building and improving integrations for in-store and online payments globally. The role involves ensuring seamless integration with the Adyen platform and a smooth payment experience for merchants and partners.

What this role involves:

  • Work on solutions enabling payment terminals by orchestrating payments through integration with different Adyen systems.
  • Design, develop, test, and deliver high-volume, low-latency applications for payment systems.
  • Collaborate with design, product, and other engineers within Payments Solution.
  • Define, implement, and monitor performance KPIs to identify opportunities for improvement.
  • Collaborate with different teams to design and implement new services with reliability/infra/data/dev in mind.
  • Participate in engineering best practices, scalable architecture design, and product roadmap discussions.

Requirements:

  • 5+ years of experience with Core Java, web services, REST APIs, and SQL/PostgreSQL.
  • Experience with continuous improvements by investigating alternatives and technologies.
  • Ability to challenge the status quo and ask the ‘why’ question.
  • Sharp eye for detail and pragmatic approach.
  • Experience using Messaging Queues(Redis/Kafka), Caching, Jenkins, Gradle is a plus.

What Adyen offers:

  • Opportunity to work on a global scale for in-store and online payments.
  • Work with cutting edge technologies.
  • Collaborative team environment.
Apply Manually