A

Adyen

Processes payments online and in stores

Java Software Engineer - Java Application Core Components

Backend EngineeringPosted on Nov 9
Full-timeAmsterdam, NetherlandsNo salary listed

About the Job

Requirements

  • At least 4 years of experience with Java backend development.
  • Strong skills in core Java and code/API design.
  • A track record of building high-quality software, with testing at all levels.
  • A communicative, proactive team player.

Responsibilities

  • Design, build, and evolve internal and open-source Java frameworks and components used by every Java application team at Adyen.
  • Play an active role in one or more of the team's three large-scale migrations reshaping Adyen's application architecture.
  • Provide hands-on technical guidance to other engineering teams on using the frameworks and libraries to solve Adyen business problems.
  • Design and evolve workflows used by other engineering teams, working closely with them to identify pain points and improvement opportunities.
  • Collaborate with partner platform teams covering Kubernetes infrastructure, deployment, and security to ensure components integrate well across the technology stack.
  • Advocate best practices across Adyen and define guidance for using maintained frameworks and libraries by creating code validation rules, running workshops, and giving presentations to development teams.

Desired Qualifications

  • Experience with Kubernetes or cloud migrations, legacy application modernization, security-related work, or platform development.
  • Experience developing and maintaining libraries or frameworks used by many developers, whether open-source or internal.
  • Experience with build tools, ideally for Java, such as Gradle or Maven.
  • A broader architecture perspective across distributed systems.
  • Familiarity with Spring, Jersey, Feign, and OpenAPI.
  • Understanding of Domain-Driven Design and Test-Driven Development.
  • Exposure to AI agent workflows and a DevOps mindset.

About the Company

Adyen

Processes payments online and in stores

Adyen processes payments for businesses selling online, through mobile apps and in physical stores, with one platform connecting checkout, fraud checks and settlement. Its unified commerce tools connect sales across channels so merchants track transactions and customer activity together. The platform also supports business accounts, card issuing and payouts for software platforms that embed financial services for their users. Merchants integrate its software into their checkout or sales systems and pay a processing fee plus fees based on the payment method, while additional products carry their own charges. Adyen was founded in 2006 and is headquartered in Amsterdam, the Netherlands.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Amsterdam, Netherlands
Founded
2006

Recently Posted Jobs

Explore more opportunities at Adyen

See more jobs