
Medior Software Engineer
- Amsterdam, Noord-Holland
- Vast
- Voltijds
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 banks 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 PlaneTake part in architectural meetings, designing consumer flows and ensuring that the platform meets the ING Security and Resiliency requirementsBuild new Client librariesBuild and maintain azure pipelines with the goal of complete automation of the software lifecycleStep in and work on the DataPlane (i.e. work with ansible, jinja templates and azure pipelines) when the time calls for itPerform Standby duties with the team (1 week a month)Contributing to the open-source Pulsar project when the need arisesHow 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.Job Requirements:3+ years of experience in Java, Spring Boot applications, Test Driven DevelopmentPolyglot at heartA solid understanding of concepts like Event Driven Design, Cloud Native architecture e.g. sidecar-pattern, Infrastructure as Code, Microservices, Moduliths and Security Concepts like OAuth, JWT Token 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 PipelinesExperience with monitoring tools like Prometheus, GrafanaExperience 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 1Excellent written and verbal communication skills – ability to explain technical solutions to both technical and non-technical audiencesNice to HaveExperience with testing tools (such as Postman, Cucumber)Experience with handling large VM estatesExperience with Risk Processes like ITRMP, OSG, DRA etc.Experience with Open Policy AgentRewards and benefits
We want to make sure that it’s possible for you to strike the right balance between your career and your private life.The benefits of working with us at ING include:25-28 vacation days depending on contractPension scheme13th month salary8% Holiday paymentHybrid workingPersonal growth and challenging work with endless possibilitiesAn informal working environment with innovative colleaguesAbout us
Curious about how ING empowers people and businesses to move forward .Questions?
Contact the recruiter attached to the advertisement. Want to apply directly? Please upload your CV and motivation letter by clicking the ‘Apply’ button.