Medior/Senior Software Engineer at ING | Amsterdam, NH, NL | Rezi

Medior/Senior Software Engineer at ING

Medior/Senior Software Engineer

ING · Amsterdam, NH, NL

6 days ago

Medior/Senior Software Engineer

ING · Amsterdam, NH, NL

7 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Medior/Senior Software Engineer role.

Rezi rewrites your resume against ING's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Medior/Senior Software Engineer posting at ING — free, in seconds.

About the Role

ING is seeking a Medior/Senior Java Engineer to join the Infrastructure Department. You will be part of a multi-disciplinary team responsible for creating the Next-Generation Messaging Platform for ING, which includes DataPlane (Apache Pulsar clusters) and ControlPlane (administrative unit). The team aims to be the backbone of ING's APIs and services, replacing current messaging infrastructure and offering opportunities to shape features for core businesses.

Responsibilities

  • Full Software Lifecycle development of the Platform’s Control Plane
  • Participate in architectural meetings, designing consumer flows, and ensuring platform meets ING Security and Resiliency requirements
  • Build new libraries
  • Build and maintain Azure pipelines for complete automation of the software lifecycle
  • Assist with the DataPlane, utilizing Ansible, Jinja templates, and Azure pipelines
  • Perform Standby duties with the team (1 week per month)
  • Contribute to the open-source Pulsar project

Requirements

  • 3+ years of experience in Java, Spring Boot applications, and Test Driven Development
  • Polyglot at heart
  • Solid understanding of Event Driven Design, Cloud Native architecture (e.g., sidecar-pattern), Infrastructure as Code, Microservices, Moduliths
  • Understanding of Security Concepts like OAuth, JWT Token, MTLS
  • Experience with Tibco EMS, IBM MQ, Kafka, RabbitMQ, and Pulsar, with a solid understanding of Messaging Concepts
  • Good knowledge of Azure Pipelines
  • Experience with monitoring tools like Prometheus, Grafana
  • Experience in SQL Databases (SQL, SQL plus, Postgres)
  • Experience working with Kubernetes (OpenShift)
  • Knowledge of Ansible and Helm or willingness to learn
  • Excellent written and verbal communication skills
  • Experience with testing tools (such as JUnit)
  • Experience with handling large VM estates
  • Experience with Risk Processes like ITRMP, OSG, DRA
  • Experience with Open Policy Agent

Skills

  • Java
  • Spring Boot
  • Test Driven Development
  • Event Driven Design
  • Cloud Native architecture
  • Sidecar-pattern
  • Infrastructure as Code
  • Microservices
  • Moduliths
  • OAuth
  • JWT Token
  • MTLS
  • Tibco EMS
  • IBM MQ
  • Kafka
  • RabbitMQ
  • Pulsar
  • Messaging Concepts
  • Azure Pipelines
  • Prometheus
  • Grafana
  • SQL
  • SQL plus
  • Postgres
  • Kubernetes
  • OpenShift
  • Ansible
  • Helm
  • JUnit
  • ITRMP
  • OSG
  • DRA
  • Open Policy Agent

Location

  • ING VM estate

Work Type

  • Hybrid working

Experience Level

  • Medior
  • Senior

Benefits

  • 25-28 vacation days
  • Pension scheme
  • 13th month salary
  • 8% Holiday payment
  • Personal growth and challenging work
  • Informal working environment

About the Company

  • ING empowers people and businesses to move forward.