Java Software Engineer – Invoicing & Billing Platform

Adyen

Amsterdam

Hybrid

EUR 70,000 - 120,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Adyen in Amsterdam is looking for a Software Engineer (Java) to join the Invoicing & Collections team. You will help run the monthly invoice generation, improve the billing engine, and collaborate with product and data teams on scalable solutions.

The role requires 4+ years of software development experience, strong Java skills, REST APIs, and distributed systems expertise. This office-first environment emphasizes collaboration and in-person work in Amsterdam.

Qualifications

  • 4+ years of software development experience in a fast-paced tech environment.
  • Proficient in Java, Web Services, REST APIs, and SQL/PostgreSQL.
  • Strong understanding of distributed systems and software engineering practices.
  • Full professional proficiency in English.

Responsibilities

  • Monthly Invoice Generation: oversee end-to-end monthly invoicing cycle.
  • Customer Financial Operations: manage invoice distribution, deductions, and dunning.
  • Compliance and Flexibility: ensure compliant, flexible invoicing across markets.
  • System Development and Migration: maintain and evolve the invoicing engine and build the next-gen platform.

Skills

Java
Web Services
REST APIs
Webhooks
SQL/PostgreSQL
English

Job description

Adyen in Amsterdam is looking for a Software Engineer (Java) to join the Invoicing & Collections team. You will help run the monthly invoice generation, improve the billing engine, and collaborate with product and data teams on scalable solutions.

The role requires 4+ years of software development experience, strong Java skills, REST APIs, and distributed systems expertise. This office-first environment emphasizes collaboration and in-person work in Amsterdam.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer — Invoicing & Collections
Java Software Engineer — Invoicing & Collections

Adyen • Amsterdam

On-site
EUR 60,000 - 80,000
Java Software Engineer I - Billing Platform (Amsterdam)
Java Software Engineer I - Billing Platform (Amsterdam)

United States Digital Space LLC • Amsterdam

On-site
EUR 55,000 - 90,000
Software Engineer (Java) - Invoicing & Collections
Software Engineer (Java) - Invoicing & Collections

Adyen • Amsterdam

Hybrid
EUR 70,000 - 120,000
Software Engineer I (Java) - Invoicing & Collections
Software Engineer I (Java) - Invoicing & Collections

Adyen • Amsterdam

On-site
EUR 60,000 - 80,000
Senior Java Engineer – Scale a Unified Payments Platform
Senior Java Engineer – Scale a Unified Payments Platform

Adyen • Amsterdam

Hybrid
EUR 85,000 - 120,000
Senior Java Engineer — Scale Data Platform, Amsterdam
Senior Java Engineer — Scale Data Platform, Amsterdam

Software Careers • Amsterdam

On-site
EUR 110,000 - 140,000
Software Engineer I (Java) - Invoicing & Collections
Software Engineer I (Java) - Invoicing & Collections

United States Digital Space LLC • Amsterdam

On-site
EUR 55,000 - 90,000
Senior Java Engineer - Global Compliance & Screening
Senior Java Engineer - Global Compliance & Screening

EngineersOfAI • Amsterdam

Hybrid
EUR 90,000 - 120,000
Java Engineer – Payments Platform, Scale & Impact
Java Engineer – Payments Platform, Scale & Impact

United States Digital Space LLC • Amsterdam

On-site
EUR 90,000 - 120,000
Senior Java Engineer: Global Payments Platform
Senior Java Engineer: Global Payments Platform

United States Digital Space LLC • Amsterdam

On-site
EUR 70,000 - 110,000