> Markdown version of [/jobs/ext/2969887-medior-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/2969887-medior-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Medior/Senior Software Engineer - **Company:** ING Bank N.V. - **Location:** Amsterdam, Netherlands - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Tibco Ems, Java (Programming Language), Apache HTTP Server, Automation of Tests, Cloud Engineering, Monitoring of Systems, IBM WebSphere MQ, Junit, PostgreSQL, Network Control, OAuth, Open Source Technology, OpenShift, RabbitMQ, Ansible, Prometheus, Software Engineering, SQL*Plus, SQL Databases, Test-Driven Development (TDD), Grafana, Spring-boot, Event Driven Architecture, Kubernetes, Apache Kafka, Atlassian Bamboo, Microservices - **Published:** September 18, 2026 - **Apply:** https://www.careerjet.nl/job/nl9c8ccaf26bd0ddc36045aa3567907d60/eaa ## About the Role * 3+ years of experience in Java, Spring Boot applications, Test Driven Development * Polyglot at heart * A solid understanding of concepts like Event Driven Design, Cloud Native architecture e.g. sidecar-pattern, Infrastructure as Code, Microservices, Modulith's and Security Concepts like OAuth, JWT Token, MTLS etc. * Experience with (some or all) tools like 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 in working with Kubernetes (We use OpenShift) * Knowledge of Ansible and Helm or willingness to learn from Day 1 * Excellent written and verbal communication skills - ability to explain technical solutions to both technical and non-technical audiences Nice to Have * Experience with testing tools (such as JUnit) * Experience with handling large VM estates * Experience with Risk Processes like ITRMP, OSG, DRA etc. * Experience with Open Policy Agent ## Description ING is hiring a Medior/Senior Java Engineer! You will be working in the Infrastructure Department, in a multi-disciplinary team, responsible for creating the Next-Generation Messaging Platform for ING. The platform encompasses the following components: DataPlane - The messaging brains of the platform. This is composed of Geo-Replicated clusters running Apache Pulsar on the ING VM estate. ControlPlane - The administrative unit of the platform. This is responsible for handling all configuration operations on the DataPlane and expose these operations via other ING services. The team We are a team with high ambitions, with the final goal to be the backbone of INGs APIs and services. Currently, the team has had its first release and is focusing on feature requests, helping teams migrate, setting architectural standards for platform usage and maintaining the Live platform. The mission is to replace the current Messaging Infrastructure built on IBM MQ and Tibco EMS. You will have a chance not only to deliver features that would be used for the bank's core businesses but also to shape these features. Roles and responsibilities As a Software Engineer, you would work in a dynamic environment and responsible for: * Full Software Lifecycle development of the Platform's Control Plane * Take part in architectural meetings, designing consumer flows and ensuring that the platform meets the ING Security and Resiliency requirements * Build new libraries * Build and maintain azure pipelines with the goal of complete automation of the software lifecycle * Step in and work on the DataPlane (i.e. work with ansible, jinja templates and azure pipelines) when the time calls for it * Perform Standby duties with the team (1 week a month) * Contributing to the open-source Pulsar project when the need arises How to succeed We hire smart people like you for your potential. Our biggest expectation is that you'll stay curious. Keep learning. Take on responsibility. In return, we'll back you to develop into an even more awesome version of yourself. ## Related Videos - [Next Level Enterprise Architecture: Modular, Flexible, Scalable, Multichannel and AI-Ready?](https://www.wearedevelopers.com/videos/1017-next-level-enterprise-architecture-modular-flexible-scalable-multichannel-and-ai-ready) - [How Unit Testing Saved My Career](https://www.wearedevelopers.com/videos/1642-how-unit-testing-saved-my-career) - [Keeping applications secure by evolving OAuth 2.0 and OpenID Connect](https://www.wearedevelopers.com/videos/100152-keeping-applications-secure-by-evolving-oauth-2-0-and-openid-connect) - [5 steps for running a Kubernetes environment at scale](https://www.wearedevelopers.com/videos/88-5-steps-for-running-a-kubernetes-environment-at-scale) - [Enterprise-Cloud-Native - Fast-Paced Development & Deployment in a Highly Secure Banking Environment](https://www.wearedevelopers.com/videos/671-enterprise-cloud-native-fast-paced-development-deployment-in-a-highly-secure-banking-environment) - [From boy scouting to redrawing the landscape](https://www.wearedevelopers.com/videos/1140-from-boy-scouting-to-redrawing-the-landscape) ## Related Articles - [Software Developer Salary in The Netherlands [2023]](https://www.wearedevelopers.com/magazine/217-software-developer-salary-in-the-netherlands-2023) - [Best Companies in the Netherlands: Top 25 Companies in 2023 ](https://www.wearedevelopers.com/magazine/193-best-companies-in-the-netherlands-top-25-companies-in-2023) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [How to Find Tech Jobs in Amsterdam](https://www.wearedevelopers.com/magazine/279-how-to-find-tech-jobs-in-amsterdam) - [How to land a developer job in Amsterdam](https://www.wearedevelopers.com/magazine/36-how-to-land-a-developer-job-in-amsterdam) - [The Netherlands – Europe’s powerhouse for software development?](https://www.wearedevelopers.com/magazine/31-the-netherlands-europe-s-powerhouse-for-software-development)