Senior Java Engineer

ITSync Group

Amsterdam

On-site

EUR 51,000 - 66,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Holiday allowance
13th month
Pension contribution

Job summary

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.

Qualifications

  • Strong, up-to-date hands-on knowledge of Java 21 (LTS) with practical experience in the Java Stream API.
  • Working knowledge of functional programming concepts.
  • Hands-on experience with Kafka and asynchronous communication in distributed IT environments.
  • Experience with Spring Boot / recent Spring versions and microservices.

Responsibilities

  • Develop and improve frontend delivery services using Java.
  • Contribute to the migration of the Frontend Controller to Java.
  • Be involved in the entire development lifecycle, from refinement to monitoring in production.
  • Maintain and support existing products.
  • Provide support and contribute to incident management.

Skills

Java 21
Spring Boot
Microservices
Kafka
Azure DevOps
Web Components
On-call support

Tools

OpenShift
Kubernetes
Azure
Elasticsearch
Kibana

Job description

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.

The role

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.

What will you do?

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:

  • Develop and improve frontend delivery services using Java.
  • Contribute to the migration of the Frontend Controller to Java.
  • Be involved in the entire development lifecycle, from refinement to monitoring in production.
  • Maintain and support existing products.
  • Provide support and contribute to incident management.
  • Participate in a 24/7 on-call rotation once every 4 to 8 weeks.
  • Create and maintain product risk documentation.
  • Contribute to a realistic roadmap for the squad.
  • Help create a safe and productive working environment.
  • Support colleagues and share knowledge within the team.
  • Become an ING Security Champion for the team

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.

Requirements
What do you bring?

We are looking for someone with:

  • Strong, up-to-date hands-on knowledge of Java 21 (LTS), including practical experience with the Java Stream API.
  • Working knowledge of functional programming concepts.
  • Hands-on experience with Kafka and asynchronous communication in distributed IT environments.
  • Experience with Spring Boot / recent Spring versions.
  • Strong knowledge of microservices.
  • Strong experience with Azure and Azure DevOps.
  • Experience with NoSQL and SQL databases.
  • Knowledge of performance, capacity and availability, including Elasticsearch and Kibana.
  • Strong knowledge of networking, including DNS and HTTP.
  • Strong knowledge of security, including TLS and PKI.
  • Experience working in an Agile/Scrum/DevOps environment.
  • Strong analytical skills and conceptual/architectural understanding.
  • The ability to quickly understand new technical concepts.
  • A passion for automation and continuous improvement.
  • Strong technical communication skills and the ability to engage with customers.
  • A team-oriented mindset and willingness to share knowledge and learn from different perspectives.
  • A professional, secure and careful way of working.
Nice to have

It is a plus if you have experience with:

  • Performance testing using Gatling.
  • Test automation, continuous delivery, deployment tools and pipelines.
  • Working in multidisciplinary and Agile teams.
  • Transferring knowledge through presentations, workshops and documentation.
  • Helping establish new technical standards and ways of working.
  • Application risk controls and proactively preventing security and operational risks.
Please note

For this position, we can only consider candidates who are currently living in the Netherlands.

What do we offer?
  • A contract until 31 December 2026, with the possibility of extension.
  • A salary range of €4,596.95-€5,892.02 gross per month, based on 36 hours per week and depending on experience.
  • Additional benefits, including holiday allowance, a 13th-month payment and pension contribution.
Interested?

Would you like to use your Java 21 expertise to help build and improve technology that is used globally within ING?!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer | Java 21, Microservices & Kafka
Senior Java Engineer | Java 21, Microservices & Kafka

ITSync Group • Amsterdam

On-site
EUR 51,000 - 66,000
Holiday allowance
13th month
Pension contribution
Senior DevOps Engineer
Senior DevOps Engineer

ITSync Group • Amsterdam

Hybrid
EUR 51,000 - 66,000
Holiday allowance
13th-month payment
Pension contribution
Senior Java Engineer
Senior Java Engineer

Levy Professionals • Amsterdam

On-site
EUR 70,000 - 95,000
Java Software Engineer
Java Software Engineer

ALTEN Nederland • Limburg

On-site
EUR 55,000 - 75,000
Lease car with fuel card
Possibility of hybrid working
Monthly net expense allowance
+2
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

YoungCapital NEXT • Amsterdam

On-site
EUR 50,000 - 71,000
Internationale werkomgeving
Autonoom stream-aligned team
Groei als mentor en mentee
+2
Senior Java Consultant
Senior Java Consultant

Next Ventures • Amsterdam

On-site
EUR 8,000 - 11,000
Dutch Speaking Java Developer
Dutch Speaking Java Developer

Ampstek • Amsterdam

On-site
EUR 50,220 - 78,120
Senior Java Backend Engineer
Senior Java Backend Engineer

CodeGuild • Utrecht

On-site
EUR 75,000 - 90,000
Salary between €75,000 and €90,000
3 days per week remote work
Travel allowance
+4
Java Software Engineer
Java Software Engineer

ALTEN • Rotterdam, Den Haag

On-site
EUR 60,000 - 85,000
Permanent contract
Lease car
Hybrid work
+3
Senior Java Developer
Senior Java Developer

Venquis • Nieuwegein

On-site
EUR 65,000 - 90,000
Home-office budget
Pension & health insurance
27-40 days holiday
+1