An application made for this job — a tailored resume and cover letter that speak straight to the posting.
ING is seeking a Senior Java Engineer in Amsterdam to help build next generation frontend delivery services used globally. You will work on a platform with Java 21, Stream API, functional programming, Spring Boot, microservices and Kafka, within the Retail & Banking Technology domain.
You will join Squad Bifrost, focusing on migrations and production readiness, delivering high-performing, scalable solutions.
Amsterdam, Netherlands | Posted on 23/09/2026
For ING, we are looking for a highly skilled Senior Java Engineer to help build the next generation of frontend delivery services.
You will work on a platform that is used globally within ING. We are specifically looking for an engineer with strong, up-to-date hands-on knowledge of Java 21, including the Stream API and functional programming concepts, combined with experience in Spring Boot, microservices and Kafka.
You will work within the Retail & Banking Technology domain as part of a multidisciplinary team working on ING’s core platform. The team is developing a platform for building and providing Web Components that are used globally within ING.
You will join Squad Bifrost, which forms a large part of the Frontend Foundation Web area. The team focuses on improving the way ING integrates and deploys code, from concept all the way through to production.
The goal is to deliver a high-performing, scalable and fast solution that can be used globally. The squad’s immediate focus is the migration of the Frontend Controller to Java.
As a Senior Java Engineer, you will be involved throughout the entire development lifecycle, from refinement and development to deployment, monitoring and production support.
Your responsibilities include:
The team works with technologies and frameworks including:
Within Azure DevOps, the team uses Repos, Pipelines, Boards and Artifacts. The applications run on a Container Hosting Platform using OpenShift and Kubernetes, with new features delivered into production every two weeks.
We are looking for someone with:
It is a plus if you have experience with:
For this position, we can only consider candidates who are currently living in the Netherlands.
Would you like to use your Java 21 expertise to help build and improve technology that is used globally within ING?!