Senior Backend Engineer

ITSync
Amsterdam, Netherlands
11 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
€ 5.6K

Job location

Remote
Amsterdam, Netherlands

Tech stack

Java
DevOps
Distributed Systems
Payment Systems
Event-Driven Programming
Spring
Spring-boot
State Machines
Backend
Kafka
Reactive Programming
Microservices

Job description

At ING, Instant Payments and SEPA Credit Transfers are not side projects. They are mission critical platforms that process millions of transactions every day, under strict regulatory and availability requirements. We are looking for a senior engineer who enjoys complexity, takes ownership and wants to shape how large scale payment systems are designed, built and operated. What you will work on

  • Design and evolve high volume, real time payment systems used across multiple European countries.
  • Develop and extend our payment processing engine using Java 25, Spring Boot 4 and reactive programming models.
  • Model payment flows as robust state machines with clear transitions, retries and compensations.
  • Develop message driven microservices that are secure, resilient and highly available.
  • Integrate ING entities with clearing houses and core account systems.
  • Lead technical initiatives, migrations and platform improvements across teams.

How you will make impact

  • Take end to end ownership, from design to production and operations.
  • Raise the bar on observability, resilience and operational excellence.
  • Make smart tradeoffs between performance, safety and regulatory constraints.
  • Mentor other engineers and act as a technical sounding board.
  • Influence architecture and engineering standards across the Payments domain.

Requirements

Do you have experience in Spring Framework?, * Senior level experience with Java and Spring in large scale production systems.

  • Strong understanding of distributed systems and event driven architectures.
  • Hands on experience with messaging platforms such as Kafka or Pulsar.
  • Solid grasp of resilience patterns, idempotency and failure handling.
  • A DevOps mindset with experience in CI CD and production responsibility.
  • A security first approach and comfort working in regulated environments.
  • Clear communication skills and the confidence to lead by example.

Benefits & conditions

You will work on systems where correctness matters, scale is real and engineering decisions have visible impact. This is a role for someone who enjoys deep technical challenges, values reliability over shortcuts and wants to build infrastructure that millions of people depend on every day. Offer

  • A contract for one year, with a possible extension.
  • 36 hour workweek with flexible hours and a hybrid working model (office and home-based).
  • Salary range: € 4.600,00 - € 5.625,00 gross per month (based on 36 hours per week, based on experience).
  • Additional benefits: holiday allowance, 13th month and pension contributions.

Apply for this position