drjobs Medior Software Engineer

Medior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Amsterdam - Netherlands

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job 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. Client Libraries These are Extensions of Apache Pulsar Clients with changes to Authentication Mechanisms and more. Currently we have built a Java Client and a Spring Boot Auto-configuration with plans to build client libraries in Python/Go

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 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 Platforms Control Plane

  • Take part in architectural meetings designing consumer flows and ensuring that the platform meets the ING Security and Resiliency requirements

  • Build new Client 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 youll stay curious. Keep learning. Take on return well 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 Development

  • Polyglot at heart

  • A 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 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 solutionsto both technical and non-technical audiences

Nice to Have

  • Experience with testing tools (such as Postman Cucumber)

  • Experience with handling large VM estates

  • Experience with Risk Processes like ITRMP OSG DRA etc.

  • Experience with Open Policy Agent

Rewards and benefits
We want to make sure that its possible for you to strike the right balance between your career and your private life. Find out more about our employment conditions.


About us
Curious about how ING empowers people and businesses to move forward
Discover what we do and what we can offer you.

Questions
Contact the recruiter attached to the advertisement. Want to apply directly Please upload your CV and motivation letter by clicking the Apply button.

Employment Type

Full-Time

About Company

130 employees
Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.