Back-end Engineer @ Mobile Card Enrolment

Work set-up: 
Full Remote
Contract: 
Experience: 
Junior (1-2 years)
Work from: 
Netherlands

Offer summary

Qualifications:

Bachelor's or Master's degree in Computer Science or a related field., At least 1 year of software engineering experience., Good knowledge of Java, with experience in Spring Boot being a plus., Familiarity with DevOps practices such as version control, CI/CD, and test automation..

Key responsibilities:

  • Develop and maintain the card enrollment platform used in ING's mobile app.
  • Collaborate with team members to share knowledge and improve software quality.
  • Automate processes to enhance efficiency and reliability.
  • Participate in an agile team responsible for the full application lifecycle.

ING logo
ING Banking XLarge https://www.ing.com/
10001 Employees
See all jobs

Job description

ING is looking for a Junior/Medior Back-end Engineer for developing Retails’s multi-country platform for enrolling cards in the mobile app used by millions of customers.

Think forward! Our purpose is to empower people to stay a step ahead in life and in business. We are one of the most innovative banks with a strong established brand that operates worldwide with a clear omnichannel distribution strategy and international network.

- Best Bank for Transaction Services in W. Europe - Euromoney 2020

- Most Innovative Bank in Western Europe - Global Finance 2020

- Best Bank for Cash Management in W. Europe - Global Finance 2020

The Core Values

At ING:

            - We take it on and make it happen - we take reposnsibility and ownership of our work, we ask actively and we speak up.

            - We help others to be successful - we collaborate to achieve big things together, we listen to each other and, most importatnly, we trust each other.

            - We are always a step ahead - we never miss a chance to bring change and we are never afraid to explore and innovate.

We work in a fun and creative environment where we enable everyone to perform at their best. Trust is essential - we respect each other’s opinion and we are not afraid to speak out loud whenever it is required.

Roles and Responsibilities:

You will be a member of the Digitized Card Management squad, which plays a pivotal role in the Payments tribe, by developing the platform for enrolling cards in ING’s mobile app. The platform is used by Netherlands, Belgium, and Italy, and more countries will be onboarded soon. The platform is mostly written in Java, with most of the applications based on Spring Boot. For CI/CD we use Azure DevOps, which made our life a lot easier since we adopted it. The team currently has 5 talented engineers based in Amsterdam. The team works in an Agile fashion and takes end-to-end responsibility of the full lifecycle of its applications - from requirements engineering all the way up to production releases.

Your main role will be that of a back-end engineer; still, you will always have the freedom to experiment with non-backend technologies that interest you.

Besides this, you are expected to:

- Put your best engineering practices to work in order to build and maintain software components that work just as you would expect the banking app from your phone to work.

- Automate everything that can be automated and then enjoy watching how everything works by itself. If automation is not your best part don't worry, you will have plenty of opportunities to learn about it.

- Collaborate and share your knowledge with colleagues, because only together we can make banking better.

- And last but not least, never be afraid to improve and innovate.

How to succeed

- Bachelor's/Master's of Science in Computer Science or an equivalent field

- 1+ years of software engineering experience

- Good knowledge of Java. Experience with Spring Boot is a big plus

- Good understanding and hands-on experience with DevOps practices such as version control (Git), CI/CD, test automation and monitoring

- Experience with relational databases is a plus

- You keep yourself up to date with the latest trends and are not afraid to try out new things and experiment

- You can explain technical problems and their impact to both engineers and business colleagues

- Fluent in written and spoken English

What we offer

Working at ING means working in a dynamic and international setting. The individual development of our employees is very important, which is why ING offers excellent courses and programs. Besides courses, we often organise meet-ups, talks and tech-lunches. In addition, we offer:

- A salary tailored to your qualities and experience

- Flexible working hours and the possibility to work from home up to 3 days a week

- Flexible commuting options - you can choose to travel to work by public transport, private car or even a shared scooter

- 25 vacation days with a 36-hour working week. If you work 40 hours a week, you will receive 28 vacation days

- Pension scheme

- 13th month salary

- Individual Savings Contribution (BIS), 3.5% of your gross annual salary

- 8% Holiday payment

- Access to lots of learning resources and the possibility to reserve time every sprint for self devlopment

- An informal working environment with innovative colleagues who strive for the very best

- Progressive way of working according to the Agile method, so that new ideas come to life all the time

You can find out more about our employment conditions at https://www.ing.jobs/netherlands/Why-ING/benefits.htm

About us

With around 60,000 employees and operations in approximately 40 countries, there is no shortage of opportunities for people with initiative who want to make a difference. We hire smart people like you for your potential, not your past. Our biggest expectation is that you’ll stay curious. Keep learning. Take on more responsibility. In return, we’ll back you to develop into an even more awesome version of yourself.

If you want to work at the cutting edge of what’s possible, surrounded by inspiring and supportive colleagues, there is no better place to invest your talents than ING. Join us. Apply today.

Required profile

Experience

Level of experience: Junior (1-2 years)
Industry :
Banking
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Adaptability
  • Collaboration
  • Communication
  • Problem Solving

Back-End Engineer Related jobs