We at ING Retail Banking are looking for a mid-senior/senior backend Engineer to strengthen one of our multidisciplinary teams that delivers complex customer propositions for its customers.
It is our mission to create and maintain a frictionless API layer for ING Mobile and Web Backends. To integrate our platform (mobile and web) with the ING core financial services and to provide secure and high performing APIs.
The team
As Platform team we are responsible for developing APIs and FE portals that enable stand-by teams and other API teams to dynamically control their business API’s and/or Mobile frontends via a wide range of (feature)toggles. Furthermore we build re-usable java components that help mobile back-end teams easily implement generic functionality for logging, monitoring and (feature)toggling in their APIs. Next to this we build and maintain a Prometheus/Grafana/Alertmanager stack which is used by over 16 business API squads. And we support a DBAAS database to teams within the Mobile department that need to store data.
Role & responsibilities
- As a senior backend engineer, you will be responsible for shaping the Global API platform by building and designing, APIs and Components that will contribute to the operation and growth of the Mobile and Web API landscape.
- Furthermore we also require our devops engineers to make sure the API integrates with the NGINX, firewalls and external domains as well as monitoring and alerting setups (so OPS skills are definitely required as well).
- We operate according to an Agile Scrum development process and strongly believe in the DevOps approach to delivering IT solutions. Our focus is on high-quality software delivered continuously using iterative development.
- We deliver working software every 2 weeks to production. In this way of working, we maximize the customers satisfaction/impact and have a great feedback loop.
How to succeed
- 8+ years of professional java experience (design, develop and maintain highly available and resilient applications)
- Experience with java 17+, Git and Maven
- Experience with Spring Boot, Spring MVC, Spring Data JPA/JDBC
- Knowledge of Azure - CI/CD pipeline is also important as we are migrating to cloud based solution. CI/Cd solution is Azure already.
- Experience with Unit and Integration testing
- Understanding messaging platforms (i.e. Kafka, EMS, ActiveMQ and/or IBM MQ)
- Experience with monitoring and alerting (Prometheus/Grafana), Elastic search
- Experience with containers (Docker, K8S or OpenShift)
- Basic Linux commands and bash scripting
- Good knowledge on relational database i.e. Oracle (nice to have)
- We are looking for engineers that next to their coding skills have the ability to align requirements with dev engineers from the (frontend platform team) and is capable of acting as a application architect.
- Experience with building FE portals
- Willing to get your feet in the mud if it comes to ops work like (External connection designs, NGINX request, Firewalls opening request and Risk management).
What technology expertise are we looking for?
- Java 17+, Spring, Cassandra, Oracle, Kafka, Linux
- Test Driven Development, Design Patterns, Object Oriented and Functional Programming
Rewards 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. Find out more about our employment conditions.
- The benefits of working with us at ING include:
- A gross salary between € 5.212,06 - € 8.387,68
- 24-27 vacation days depending on contract
- Pension scheme
- 13th month salary
- Hybrid working
- Personal growth and challenging work with endless possibilities
- An informal working environment with innovative colleagues
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.
Top Skills
What We Do
ING is a pioneer in digital banking and on the forefront as one of the most innovative banks in the world. As ING, we have a clear purpose that represents our conviction of people’s potential. We don’t judge, coach, or tell people how to live their lives. However big or small, modest or grand, we empower people and businesses to realise their vision for a better future. We made the promise to make banking frictionless, removing barriers to progress, and make people confident in their financial decisions. As a global bank we have a huge opportunity – and responsibility – to make an impact for the better. We can play a role by financing change, sharing knowledge, and innovating. Being sustainable is in all the choices we make—as a lender, as a partner and through the services we offer our customers