Senior Java Engineer
Role details
Job location
Tech stack
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