Java Developer


The vacancy you are looking for has expired.

Click here for open vacancies.

Java Developer

At a glance

Are you enthusiastic about development in Java & Azure and looking for a place to further develop your knowledge. We offer you the opportunity to gain experience and further develop yourself with cloud native development.
We are looking for a Development Engineer with a technical background and a "can-do" mentality who is eager to further grow as an Engineer and join our Wealth Grid. Our Grid is part of Digital Banking services that is responsible for creating the smoothest banking experience for our commercial and private clients.

Your job

You will be working on projects like the Investment Onboarding. As a backend developer you will build, test and maintain the solutions. Your work area include:

  • Develop APIs that are scalable and highly performant.
  • Create and maintain application code in Java 17, Spring Boot and Camunda.
  • Produce robust code in the Azure Cloud, or on premise.
  • Work and maintain applications in a DevOps team with autonomy and participate proactively in team decisions.
  • Work on the training and learnings path created as part of the chosen development plan.
  • Collaborate with team members.
  • Active participation in the relevant communities like Java, BPM, Azure etc.

Working environment

Grid Wealth is responsible for a wide variety of products and services to our Retail and Private Banking customers. We serve clients in Investments, pensions, and fiscal saving clients. We help them to oversee their finances, make sound financial decisions and grow their Wealth for comfortable financial future. In the grids colleagues from both business and IT work together in multidisciplinary teams and share responsibility for delivering the roadmap of our Investments and Advice solutions in the Netherlands. Within the grid we develop and maintain a variety of applications using many different technologies and innovative (IT)concepts! We have embraced DevOps way of working where we strive towards self-organizing teams which have the autonomy to make quick decisions. The atmosphere within the team and the department is open and informal. You will work in a diverse team with many different nationalities, and a good gender diversity and junior-senior ratio. We work hard, but there is certainly room for fun!

We have a variety of communities and chapters, within Grid Wealth, where the knowledge is actively shared. Chapters are divided based on specialized skill area and you will be placed in one of the chapters. Chapters have chapter lead who will guide the chapter members to develop/enhance the skills, help with setting of development path and personal goals. We believe in continuous learning and development, so we ask you to choose your own development path in consultation with your chapter lead (Also HR Manager).

At ABN AMRO, we strive to be a personal bank in a digital age. That strategy also brought to life in how we work ourselves. Hence, we offer hybrid working as the new normal. This offers you the flexibility to decide when and where can work most comfortably and effectively. Of course, we offer you the right resources you need to set up a good home office. For example, an ergonomic chair, desk and laptop.

Your profile

Do you think you‘re a fit? Check your profile on the minimum requirements:

  • Up to 5 years of developing software in Java with an extensive proven experience in developing microservices over a RESTFul architecture integrating with different systems.
  • Hands-on experience in working with some of these frameworks: Spring, Spring Boot, JPA, Hibernate, JDBC, consuming SOAP services and Rest APIs.
  • Experience with designing & modelling APIs (which are hosted on a API gateway)
  • Experience with Microsoft Azure Cloud and Azure DevOps is important.

Nice to haves:

  • Relevant knowledge of API development like security, custom analytics, caching, logging, request and response modifications etc.
  • Experience in delivering quality software in accordance to the standards set in CI tools such Sonarqube, fortify and nexus.
  • Experience with Continuous Integration/Continuous Delivery (CI/CD), version control , release and change management.
  • Experience in creating REST API documentation preferably using Swagger and YAML or similar tools.
  • Experience with Security frameworks (e.g., JWT, OATH2)

We are offering

  • The gross monthly salary displayed above is based on a 36-hour work week, including vacation pay and benefit budget.
  • The Benefit Budget is 11% of your salary. The Benefit Budget allows you to acquire additional employment benefits. If you make no purchases or reservations in the Benefit Shop in a given month, you are paid one twelfth of your Benefit Budget that month.
  • Five weeks of vacation per year. You have the option to purchase an additional four weeks per year.
  • Personal development Budget of € 1,000 per year, which you can accumulate up to € 3,000.
  • Possibility to work from home (in consultation with your team and depending on your position).
  • An annual public transport pass with free public transportation throughout the Netherlands.
  • An excellent pension scheme.


Do you have the right profile and are you interested? Please apply. Kindly provide a brief motivation letter along with your CV. Include in your motivation: (1) Why are you interested in the position? (2) What is important to you in a team? (3) What are your personal learning goals and what do you hope to learn at ABN AMRO?

Equal opportunities for all

The success of our organisation depends on the quality of our people and the ideas that they have. Truly surprising insights and innovative solutions for our clients result from an interplay of cultures, knowledge and experience. Diversity is therefore extremely important to our organisation. To ensure that everyone at ABN AMRO can develop their talents, we encourage an inclusive culture in which all colleagues feel engaged and appreciated.

Disclaimer external recruitment agencies

External recruitment agencies must have signed an agreement with ABN AMRO BANK N.V., issued by a Talent Acquisition Specialist, in order to submit CVs. Acquisition is therefore not appreciated.

Who are your colleagues?

The career of Aaron Kieboom

"There are always new systems and technologies we can apply in our work. We are constantly innovating, and that allows me to keep on challenging myself."

Read the story

Aaron Kieboom
Software developer

The career of Bartjan Happel

"Maths isn’t about numbers; it's about using logic to solve problems. Numbers are important in my work, but what really matters is the human behaviour behind them. That's what I try to predict with the models I build."

Read the story

Bartjan Happel
IT-engineer (QRM-expert)

The career of Benthe Hagemeijer

“We have so many different technologies and programming languages in-house; what’s more, we’re constantly developing new products. As an IT professional with ABN AMRO, you can never go stale.”

Read the story

Benthe Hagemeijer
Tikkie IT engineer

The career of Marcus van Bergen

“ABN AMRO is one of the three largest clearing parties in the world, but we don’t have a huge team, and that makes working here so special.” 

Read the story
Marcus van Bergen

Marcus van Bergen
Software Engineer

What does your application procedure look like?

Are you made of the right stuff?

Socially engaged

Socially engaged

Read more
Learning and development

Learning and development

Read more
Challenging work

Challenging work

Read more
Making an impact

Making an impact

Read more

Curious how we approach hybrid working?

We have listed everything