Helaas, deze vacature is niet actief.

DevOps Engineer - Payments Processing (TIP) in Amsterdam


Our people make all the difference to our success!

ING is looking for an experienced DevOps engineer to strengthen its development team that delivers software solutions within the core area of Payments processing (TIP). If you want to work at a place where we believe that you can live by the Agile manifesto practicing agile scrum; where we find that the problem chooses the framework/technology and not the other way around; where we are committed to fostering a proper engineering culture and building a high-productivity team of smart DevOps engineers with the getting-things done, please read on.

What you’ll do:

You will focus predominantly on the development and extension of the existing payment engine, APIs and microservices. These application are written using Java, Spring frameworks (e.g. JPA, JMS, Streaming, Batch, etc.) and deployed via Azure DevOps. 

What you will bring:

  • 5+ years of hands-on back-end software engineering experience on Java 8+, Spring Boot, Spring Batch, Spring Integration, Restful API and supporting libraries.
  • Experience in developing Restful Web services using Java
  • Very Good Understanding of SQL data bases and the ability to write complex queries, defining the indexes etc. (i.e., Oracle).
  • Understanding of the JMS/streaming messaging platforms from development perspective (i.e., Kafka, ActiveMQ, EMS/Tibco, IBM MQ).
  • Distributed Transactions (multiple resources).
  • Understanding of performance tuning in application as well as database perspective
  • Understanding of No SQL (e.g., Cassandra) and In Memory database (e.g., Redis)
  • Understanding CI/CD pipelines (i.e., Azure DevOps).
  • Experience in developing automated testing (e.g. regression).
  • Experience in writing functional test cases (e.g. Cucumber)
  • Hands-one experience with containers (Docker, docker-compose, Kubernetes).
  • Experience with XML processing and validation.
  • You have a learning attitude. Not only to master new technologies and programming languages, but also on the personal level.
  • Requirement gathering and analysis knowledge to build any feature from scratch
  • Understanding the Agile way of working.
  • DevOps engineering mindset.
  • Very well collaborator with the team but can work as an individual contributor

You will have an added advantage if you have any of the following:

  • A Master’s Degree in Computer Science/Mathematics or relevant knowledge.
  • Experience in the financial industry, preferably payments.
  • Have played the role of functional analyst in any of the current assignments
  • Open-Source contributions/active GitHub profile.


Contact the recruiter attached to the advertisement for more information. Want to apply directly? Please upload your CV and motivation letter by clicking the “Apply” button.

About us:

With around 52,000 employees and operations in approximately 40 countries, there is no shortage of opportunities for people with initiative who want to make a difference.
We hire smart people like you for your potential, not your past. Our biggest expectation is that you’ll stay curious. Keep learning.
Take on more responsibility. In return, we’ll back you to develop into an even more awesome version of yourself.

If you want to work at the cutting edge of what’s possible, surrounded by progressive, inspiring, and supportive colleagues, there is no better place to invest your talents than at ING.

Join us. Apply today.

Extra informatie

Fulltime (ervaren)

Amsterdam | ICT / IT / Programmeur | Fulltime (ervaren)

Schrijf je nu in!

Wil jij op de hoogte gehouden worden van nieuwe interessante vacatures en altijd binnen 1 muisklik kunnen solliciteren? Schrijf je in als werkzoekende!


We heten wel YoungCapital, maar iedereen is even welkom. Ook als je al wat meer ervaring hebt. Meer weten? Check onze FAQ.