Rabobank Logo jpg

Full Stack Engineer

Rabobank

Job Description

This Is What We Offer You

  • Gross monthly salary between 4,516 and 6,449 (scale 09)
  • Thirteenth month's salary and 8% holiday allowance
  • 10% Employee Benefit Budget
  • EUR 1,400 development budget per year
  • Hybrid working: balance between home and office work (possible for most roles)
  • A pension, for which you can set the maximum amount of your personal contribution

Or view all our benefits.

Ready to make an impact on a key function at Rabobank, enabling our customers in their daily banking needs?

Join our team, where fun is a core value, customer and employee satisfaction are paramount, and we strive to deliver maximum customer value. We are committed to continuously optimizing our payment services in the digital age.

You and your job

At Rabobank, you take responsibility for the entire software lifecycle from idea to realization. Our starting point is simple: you build it, you run it. You ensure that our solutions meet the highest standards in terms of architecture, security, and documentation.

Your role goes beyond building and testing software; you also contribute to quality assurance, implementation, and incident resolution. Your problem-solving skills and proactive approach are key to inspiring the team with new digital developments and continuous improvements.

You are part of the Pay and Receive on Time (PaRoT) Area within the Tribe Payments. PaRoT is committed to unburdening our customers by providing seamless online payments and services. Your team will focus on the Payment Request, Order, and Sign functions. These features allow business customers to digitally sign and execute payment orders and batches. They are critical to our banking system, handling over a million daily requests and enabling our customers to transfer funds seamlessly and reliably.

Facts and figures

  • We manage over ten million accounts.
  • We serve approximately 8.7 million customers worldwide.
  • At peak times, we process more than 25 million transactions per day.

Together we achieve more than alone

We believe in the power of diversity. Bringing together peoples differences and strengths is what makes us a better bank. Together, we take responsibility for the entire software implementation lifecycle including operations, monitoring, logging, alerting, and more. Were curious to see what you can bring to our team as part of the Payments Tribe.

You and your talent

  • 4+ years of experience building production-level applications using JavaScript/TypeScript, with strong proficiency in Angular or similar modern frameworks. Skilled in HTML, CSS, RxJS, Jest, NX, and end-to-end testing tools like WebdriverIO or Cypress.
  • Expertise in styling solutions such as Styled Components, CSS Modules, and SCSS, with a keen eye for detail and user experience.
  • Familiar with backend technologies including Java (preferably Kotlin), Spring Boot, and JPA, enabling effective collaboration across the stack.
  • Experienced in working within cross-functional DevOps/Agile teams, taking ownership of the full software lifecycle from development and deployment to monitoring, logging, and alerting.
  • Hands-on experience with tools like Azure, Splunk, Split.io (for feature rollout and filtering), and SignalFx for observability and performance monitoring.
  • Strong team player with excellent collaboration skills. Fluent in English and capable of clearly explaining technical concepts to both technical and non-technical stakeholders.

These are preferable:

  • Experience in or affinity in the financial sector, especially Payments is an advantage
  • Experience in coding for accessibility (WCAG 2.1+ AA)
  • You must already be working and living in the Netherlands.

Join our team, and drive innovation and excellence with us in one of Rabobank's most impactful functions.

You and the job application process

  • Any questions about working at Rabobank and the process? Rose Osté, Corporate Recruiter, via [email protected]
  • You can find answers to the most frequently asked questions on rabobank.jobs/en/faq;
  • A security check is part of the process;
  • We respect your privacy.

#vacancy

Freshly added jobs in Netherlands

Senior AI Engineer

Python Data Engineer

Full Stack Engineer

AI Software Engineer

Who is Hiring is part of Cybrient Technologies SA