Description
We are looking for a Senior Software Engineer (Java) to join our Financial Products team.
At Adyen, we provide payments, data, and financial products in a single solution for customers like Facebook, Uber, H&M, and Microsoft.
The Financial Products solution is responsible for all financial products that we offer on top of payments processing to our customers.
As a Senior Software Engineer (Java), you will:
- Work on complex technical projects from requirements analysis through design, implementation, testing, and launch into production.
- Be hands-on and contribute to the implementation.
- Identify and improve parts of the platform to make it more robust and scalable.
- Bring your own point of view on best engineering practices.
- Your code will be used at scale and you are expected to think in that mindset when building features.
- We launch fast and iterate often.
- Build APIs and tooling according to quality principles such as performance and code quality.
- Collaborate across teams and time zones to get projects over the finish line.
To be successful in this role, you should:
- Be familiar with complex large-scale distributed systems.
- Have experience with Java, Web Services, REST APIs, Webhooks, and SQL/PostgreSQL.
- Have a good understanding of Software Engineering practices and interest in product knowledge.
- Enjoy working in a cross-functional team with roles like Data Science, Frontend, and Product.
- Value involving other people to hear different perspectives.
- Have an experimental mindset with a launch-fast-and-iterate mentality.
Minimum qualifications:
- 8+ years of experience in software development industry in a fast-paced tech environment.
- Full professional proficiency in English.
This role is based out of our Amsterdam office.