Our engineers are truly at the heart of ING. You will be working within the Banking Technology Platform department, working on the Touchpoint platform. The Touchpoint Platform is a global IT platform based on modular development principles that integrates and enables our business to provide scalable services and solutions to our customers and third parties. It is an open technology platform where producers can share services and consumers can combine these services into scalable business propositions across the bank and third parties. The platform transforms the way ING does business.

You will be part of the team that defines the way APIs are developed within ING. To enable this, the team develops and maintains our in-house Spring Boot-based framework used to develop APIs. The team provides a software development kit and Golden Path engineering journey for other ING Engineers, as well as an innovative testkit for testing both functional and non-functional requirements of your application, in a production-like environment.

Department
Banking Technology develops and maintains the platforms needed to create a bank on top of generic infrastructure. The department is at the heart of the company and is one of the pillars in implementing the strategy of ING.

Who are you?
A colleague with a talent for taking it on and making it happen, enthusiasm for helping others to be successful. In other words, you strive to bring fresh ideas to life and embrace challenges in a fast changing and complex environment. You are a naturally collaborative person who listens continuously and invests in others to achieve common goals. You like to work together with your colleagues but are fully capable of working independently and providing the team with the possibilities.

Stack and Tooling
  • Java 11, 17 (&21)
  • Azure DevOps
  • Docker
  • GIT
  • Gatling
  • Grafana/Prometheus
  • Kubernetes/OpenShift
  • CheckMarx or other SAST tooling.
  • Spring and Spring Boot
  • Spring Native/Quarkus
  • Knowledge of Message Brokers like Kafka/ActiveMQ
  • Knowledge of Databases like Cassandra, MS SQL Server, and/or Oracle
  • Affinity with testing and verifications of frameworks and applications
How to succeed
  • A degree in computer science or a comparable education on an academic level.
  • 5+ years of Java software engineering experience, preferable Java 11 or later version, building microservices.
  • Preferably experience with Linux, Docker, Azure DevOps, Ansible, GIT, Test tooling, Continuous Delivery.
  • You have a good understanding of Software Architecture
  • Excellent team player who is quality focused, service oriented, eager to learn.
  • Working experience in Scala development is a plus.
  • Experience with the Spring Framework
  • Experience in developing web applications using a popular web framework (preferably Spring MVC)
  • Affinity with writing networked and asynchronous applications
  • Experience working on a (internal) open-source project offering support to other teams/colleagues.
  • Extensive knowledge of risk and security measures
  • Strong communication and good social skills
  • Excellent spoken and written English.
  • Experience with Agile/Scrum

Geinteresseerd?
Solliciteer direct!

Neem contact op met Ravin de Veer middels onderstaand formulier.

Velden met een * zijn verplicht