Senior Java Engineer

ITSync
Amsterdam, Netherlands
2 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.7K

Job location

Remote
Amsterdam, Netherlands

Tech stack

Java
Azure
Code Review
Continuous Integration
Customer Data Management
Data Systems
DevOps
Spring
Maven
SQL Azure
Prometheus
Grafana
Spring-boot
Backend
GIT
Cassandra
Kafka
Data Management
Cucumber
Domain Driven Design

Job description

You will work on OnePAM (Party & Agreement Management) - ING's global Master Data Management solution and the customer data layer of our Banking Technology (Touchpoint) Platform.

OnePAM is the single source of truth for customer data across all ING business lines and entities worldwide. It enables global connectivity, drives consistency and replaces legacy local data systems helping ING evolve into a truly global, next-generation financial services platform.

You'll operate in a squad that owns the full customer journey from idea to production. You build it, you run it, you improve it.

What you will do

  • Own and deliver end-to-end customer journey solutions within your squad
  • Translate business requirements into scalable, production-ready solutions
  • Collaborate closely with Product Owners, Customer Journey Experts, and fellow Engineers
  • Influence architectural decisions and technology choices
  • Contribute to modern, clean, and maintainable system design (DDD & Hexagonal Architecture)
  • Perform meaningful code reviews focused on business value and technical quality
  • Mentor and coach fellow engineers
  • Ensure reliability, monitoring and operational excellence in production

You don't just write code, you take ownership!

Requirements

Your tech playground

  • Java 21+
  • Spring Boot
  • Kafka
  • Cassandra
  • Azure SQL
  • CI/CD pipelines
  • Prometheus, Grafana, ELK
  • Git, Maven, Monorepo
  • Cucumber
  • Domain Driven Design
  • Hexagonal Architecture

Modern backend engineering at scale.

What makes you successfull

We hire smart people for their potential, but we expect you to stay curious, take ownership and continuously improve.

Requirements

Do you have experience in Spring Framework?, * 8-15 years as a backend engineer, with strong senior-level impact

  • Deep hands-on experience with Java 21+ and Spring Boot
  • Proven application of Domain Driven Design and modern backend architecture
  • Experience with monitoring, reliability, CI/CD and production operations
  • Strong collaboration and stakeholder engagement skills
  • Experience mentoring or coaching engineers
  • Ownership mindset, accountable for systems, services, and outcomes

Nice to have

  • Azure infrastructure & DevOps experience
  • Kafka & Cassandra
  • Observability stack (Prometheus, Grafana, ELK)

We value engineers who can demonstrate real hands-on expertise, not theoretical knowledge. Expect meaningful technical conversations and code-level discussions during interviews.

Stand-by & reliability, * Curious and eager to learn

  • Interactive and collaborative in team settings
  • Comfortable articulating technical decisions and trade-offs
  • Engaged and proactive in discussions

Strong communication and the ability to clearly explain your technical thinking are essential for success in this role.

Benefits & conditions

You will participate in stand-by shifts for business-critical systems (approximately 3-4 weeks per year). You'll be compensated and supported with clear procedures and escalation structures. Reliability is part of engineering excellence here.

What we're looking for beyond the tech

We're looking for engineers who don't just know the theory, but can clearly demonstrate hands-on experience.

During our interview process, you'll be asked to:

  • Walk us through real examples from your projects
  • Explain architectural decisions you've made
  • Demonstrate your technical depth in a code review or technical discussion, Why ING?

The Touchpoint Platform is central to ING's strategy to become one truly global bank transforming from a traditional institution into a next-generation financial services platform that extends beyond banking.

  • You will help power that transformation
  • Work on systems used worldwide
  • Engineer at real scale
  • Own what you build
  • Shape the future of global banking

Compensation & benefits

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

About the company

Join ING's Global Customer Data Management (GCDM) tribe as a Senior Java Engineer and play a key role in shaping the digital backbone of one of the world's leading financial institutions. You'll work at the heart of our global banking platform, building scalable, high-performance systems that serve both retail and wholesale banking customers across the globe.

Apply for this position