Senior Software Engineer (Java) - Issuing - Adyen

Ayden

Hybrid

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $183k
This role $198k
$132k most similar roles pay here $255k

This role pays more than 56% of similar roles. Most pay $144,000–$222,000 — the shaded band above. At the midpoint, this role pays about $198k versus about $183k 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 114 open roles on FindRole.

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

Most-posted roles

View all roles at Ayden

At a glance

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

As a Senior Software Engineer in the Issuing team at Adyen, you will be responsible for developing and maintaining complex large-scale distributed systems. Your day-to-day tasks will involve designing scalable solutions, implementing new features, and ensuring high performance and reliability of our payment processing infrastructure. You should have extensive experience with Java and be proficient in other relevant technologies such as Spring Boot, Kafka, and Docker. The role requires a deep understanding of distributed systems and the ability to work independently while contributing to team goals. Adyen’s Issuing platform processes millions of transactions daily, making this an exciting opportunity to tackle real-world challenges at scale.

What you'll do

  • Design and implement scalable Java-based solutions for complex systems.
  • Optimize existing software architectures to enhance performance and reliability.
  • Troubleshoot and resolve issues in large-scale distributed systems.
  • Write clean, maintainable code following best practices and standards.
  • Collaborate with cross-functional teams to deliver high-quality products.

What we're looking for

  • 5+ years of experience in software development.
  • Strong background in developing complex large-scale distributed systems.
  • Proven track record as a coder with an ownership mentality.
  • Expertise in Java programming language required.
  • Experience with building and maintaining robust, scalable applications.

More like this

Similar roles

Senior Software Engineer (Java) - Bank Payments - Adyen

Ayden

Chicago, IL 97 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