Senior Software Engineer (Java) - Card Payments - Adyen

Ayden

Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Salary
$180,000–$243,000 / yr
Posted
22 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $171k
This role $212k
$102k most similar roles pay here $258k

This role pays more than 84% of similar roles. Most pay $142,175–$198,900 — the shaded band above. At the midpoint, this role pays about $212k versus about $171k for comparable roles.

Based on 240 similar postings.

Employer

About Ayden

Adyen is a global payments platform that provides end-to-end payment processing, merchant acquiring, and issuing solutions to large global companies, enabling them to accept payments anywhere in the world. Industry: Payments Technology & Financial Services

Ayden currently has 97 open roles on FindRole.

Listed pay typically runs $180,000–$243,000 across 42 roles with salary data.

Most-posted roles

View all roles at Ayden

At a glance

TL;DR · Senior Software Engineer (Java) - Card Payments - Adyen

As a Senior Software Engineer on the Card Payments team at Adyen, you will lead the design and architecture of scalable payment processing systems for global airlines, handling millions of transactions daily through major card networks. Your responsibilities include coaching junior engineers, collaborating with product management to define and scope projects, and ensuring the reliability and performance of our merchant-facing platform. You will work with cutting-edge technologies such as Java, alongside other relevant tools and languages essential for building robust payment solutions. This role requires expertise in software architecture, system design, and a deep understanding of card network protocols, making it ideal for someone passionate about solving complex business problems in the high-stakes environment of airline payments.

What you'll do

  • Lead the design and architecture of a scalable airline processing platform.
  • Handle high-volume transaction processing for major card networks like Visa, MasterCard, and American Express.
  • Coach and guide team members on software development best practices.
  • Collaborate with product management to define and scope merchant-facing features.
  • Ensure reliability and performance of mission-critical systems handling millions of transactions daily.

What we're looking for

  • Extensive experience in Java and software architecture for high-volume transaction systems.
  • Proven track record of leading the design and development of scalable payment processing platforms.
  • Expertise in working with major card networks such as Visa, MasterCard, and American Express.
  • Strong coaching skills to guide and mentor team members on technical projects.
  • Collaborative approach to defining product roadmaps with cross-functional teams.
  • Deep understanding of mission-critical systems handling millions of daily transactions.

More like this

Similar roles

Senior Software Engineer (Java) - Card Payments

The Federal Reserve

Chicago 22 days ago $180,000$243,000
Java PostgreSQL RESTful SOAP Event-driven architecture Message queueing systems Docker Kubernetes CI/CD Git AWS Linux SQL Microservices Scalability Reliability Performance optimization
Hybrid

Senior Software Engineer (Java) - Bank Payments - Adyen

Ayden

Chicago, IL 91 days ago $180,000$243,000
Java PostgreSQL RESTful SOAP Event-driven architecture Message queueing systems CI/CD Docker Kubernetes AWS GitHub Jenkins SonarQube JUnit Mockito Spring Boot Hibernate Swagger JSON XML
Hybrid