Senior Software Engineer (Java) - Banking Accounts
Adyen is a financial technology company providing a unified platform for payments, data, and financial products.
Projects
About Adyen
Adyen provides payment processing and financial technology services through a single platform. Its offerings include online and in-person payments, payment methods, risk management, authentication, revenue optimization, issuing, payouts, liquidity management, embedded accounts, and capital. Adyen typically serves global enterprises, retailers, SaaS platforms, marketplaces, and other high-growth businesses.
Skills
Candidate Availability
Required and preferred rules are kept separate and reflect the wording in the original posting.
About the Role
You will design implement test and launch complex technical projects for bank account products. You will build scalable APIs and tooling improve platform robustness and contribute hands-on code. You will own projects end to end collaborate across teams and time zones and help shape technical architecture and product roadmaps.
Requirements
- 7+ years of software development experience
- Professional proficiency in English
- Experience with Java
- Experience with web services REST APIs webhooks and SQL or PostgreSQL
- Understanding of software engineering practices
- Familiarity with complex large-scale distributed systems
- Work authorization in the United States without requiring new visa sponsorship
Responsibilities
- Analyze requirements and design technical solutions
- Implement test and launch production software
- Build high-performance APIs and tooling
- Improve platform robustness and scalability
- Own projects from beginning to end
- Collaborate across teams and time zones
Benefits
- Equity in the form of RSUs
- 401(k)
- Health insurance
- Dental insurance
- Vision insurance
