Senior Software Engineer (Java) - Banking Network - Adyen

Ayden

Hybrid Actively hiring Verified listing
Chicago, IL Posted 14 days ago $180,000$243,000 / year

At a glance

AI generated

TL;DR

As a Senior Software Engineer on Adyen’s Banking Network team in Chicago, you will play a pivotal role in developing the core North American infrastructure for money movement, focusing on fault-tolerance and observability. Your responsibilities include driving the evolution of direct connections to the Federal Reserve by optimizing systems for scale and abstracting protocol complexities to enhance merchant banking experiences. You will work hands-on from requirements analysis through production launch, building APIs and tooling while adhering to quality principles such as performance and code quality. Ideal candidates have extensive experience with Java, Web Services, REST APIs, Webhooks, SQL/PostgreSQL, and complex large-scale distributed systems, along with a strong ownership mentality and a commitment to involving others for diverse perspectives.

Skills

Java REST APIs Webhooks SQL PostgreSQL Software Engineering practices Distributed Systems CI/CD Observability ACHTerraform Kubernetes AWS Prometheus Grafana

What you'll do

  • Design and implement complex technical projects from requirements through production launch.
  • Contribute to the development of APIs and tooling with a focus on performance and quality.
  • Optimize direct connections to the Federal Reserve for handling ACH, wire, and real-time payments.
  • Abstract protocol complexities to enable seamless banking experiences for merchants.
  • Engage in building core North American infrastructure for Adyen's global payment network.

What we're looking for

  • 8+ years of software development experience
  • Proficient in Java, Web Services, REST APIs, and SQL/PostgreSQL
  • Experience with complex large-scale distributed systems
  • Strong understanding of software engineering practices and product knowledge
  • Ability to work hands-on from design through production launch

Market check

Salary context

This $180,000–$243,000 range sits above 84% of similar postings on FindRole.

Peer median band

$117,000$215,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,400$182,062

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

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 107 open roles on FindRole.

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

Most-posted roles

View all roles at Ayden

More like this

Similar roles

Senior Software Engineer (Java) - Bank Payments - Adyen

Ayden

US 84 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

Senior Software Engineer - Financial Products

The Federal Reserve

US 34 days ago $190,000$290,000
Java REST APIs Webhooks SQL PostgreSQL Docker Kubernetes CI/CD Git AWS Azure Google Cloud Platform Microservices Scalability Performance Optimization Quality Assurance Complex Distributed Systems Software Engineering Practices

Software Engineer (Java) - Adyen

Ayden

US 84 days ago
Java Spring Boot Docker Kubernetes CI/CD PostgreSQL Visa Mastercard/WebAPI RESTful APIs JSON Sao Jose dos Campos