CareerPlanSign in

Java Engineer in Java Application Core Components team

Amsterdam💼 Full-time🗓 2026-08-27 → 2026-10-07

Core

Design, build, and evolve internal and open-source Java frameworks and components used by every Java application team at Adyen, while leading large-scale migrations to reshape the company's application architecture.

Role type

Senior Software Engineer (Java Platform/Infrastructure)

Builds

Shared Java frameworks, libraries, and core components for the Adyen platform (via careerplan.io/jobs/8106754-java-engineer-in-java-application-core-components-team-at-adyen)

Domain

Financial Technology (Payments)

Required skills

Java backend development, code/API design, software testing, distributed systems architecture, build tools (Gradle/Maven), Spring, Jersey, Feign, OpenAPI, Domain-Driven Design (DDD), Test-Driven Development (TDD)

Preferred skills

Kubernetes/cloud migrations, legacy application modernization, security-related work, developer advocacy, public speaking

Technologies

Java, Spring, Jersey, Feign, OpenAPI, Gradle, Maven, Kubernetes

Responsibilities

Design and evolve Java frameworks and components used across the company; Lead large-scale migrations reshaping application architecture; Provide technical guidance to other engineering teams; Collaborate with platform teams (Kubernetes, security) to ensure component integration; Advocate for best practices and define usage boundaries for maintained frameworks

Seniority

Senior, hands-on IC with architectural influence