Java Developer – Payment Accounts at Rabobank
Utrecht, Utrecht, Netherlands -
Full Time


Start Date

Immediate

Expiry Date

27 Jun, 26

Salary

7043.0

Posted On

29 Mar, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, Azure SQL Database, Angular, TypeScript, Camunda, Azure CI/CD, BPMN, Splunk, APIs, DevOps, Agile, Scrum, Test Automation, Coaching, Mentoring

Industry

Banking

Description
This is what we offer you Gross monthly salary between € 4.931 and € 7.043 (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 View all our benefits. Job Title Java Developer – Payment Accounts Job Description The position can be classified in scale 8 or 9, depending on your relevant work experience and demonstrated skills. Build and run payment account software used by 8.5 million customers, ensuring smooth onboarding, daily banking journeys, and measurable improvements through data, dashboards and metrics. You & your role Deliver end‑to‑end improvements for Rabobank’s payment account journeys by taking ownership from idea to go‑live, measuring impact, and making decisions based on data. As the Java Developer – Payment Accounts, you guide others, keep colleagues inspired, and turn business needs into reliable software that customers and colleagues use every day. Examples from practice Design, build and manage software that supports the sale and management of payment products. Refine epics and stories with stakeholders, then coach teammates while leading delivery across the lifecycle. Implement Azure CI/CD pipelines, BPMN flows with Camunda, and observability with Splunk dashboards. Facts & figures 36 hours per week. Tech stack includes Java (8+), Spring Boot, Azure SQL Database, Angular, TypeScript and Camunda. Over 48,000 Rabobank colleagues worldwide. Top 3 responsibilities Engineer scalable payment account services and APIs that handle large customer volumes with predictable performance; use dashboards and metrics to steer improvements. Configure and optimize CI/CD with Azure DevOps pipelines, automate quality gates, and monitor production via actionable Splunk alerts and SLO‑oriented dashboards. Model and operate core processes in BPMN with Camunda, ensuring compliant, auditable flows for account sales, changes and terminations across multiple channels. In this role you evolve sales applications for day‑to‑day banking, orchestrate processes with Camunda, and mature CI/CD and observability practices so improvements are measurable and customer impact is clear. Together we achieve more than alone We believe in the power of differences. By combining people's differences, we become an even better bank. We're curious about what you'll bring to our team! The team deliver and maintain payment propositions that enable customers and colleagues to conclude, manage and terminate payment products. Collaboration is our way of working; as one data‑minded team within Rabobank. Work on yourself & the world around you For us, your development and that of society go hand in hand. That's why we want to invest in you and work together to create a better world. We summarize this in one sentence: "At Rabobank, you work on yourself and the world around you simultaneously." This is reflected in your personal development budget, our hybrid work environment, and a good work‑life balance. You can also work on banking matters for our personal and business clients, as well as on social issues like the food and energy transitions. Why everyone is welcome at Rabobank At Rabobank, we’re working toward a culture where everyone feels welcome. We value our differences and use them to collaborate more effectively and make better decisions. We do this step by step, paying attention to what’s going well and to the areas where we can continue to improve. By being open to different perspectives, we’re creating an environment where colleagues feel heard. That helps us build an organization where people enjoy working—and where we truly understand and serve our customers. You & your talent Senior professional level, with 5+ years developing complex software solutions in a cloud environment. In‑depth Java expertise (8+) with Spring Boot; experience with Azure SQL and Cloud Foundry. Proven experience coaching and mentoring developers, acting as lead developer within teams. Hands‑on with Agile and Scrum; you have a DevOps mindset and take ownership. Experience building and maintaining Azure DevOps pipelines and test automation frameworks. Experience with BPMN, specifically Camunda; fluent in English; living and working in the Netherlands. You & the application process The position can be classified in scale 8 or 9, depending on your relevant work experience and demonstrated skills. For substantive questions about this position: Sébastien Hoekstra via Sebastien.Hoekstra@rabobank.nl Questions about working at Rabobank and the procedure? Rose Osté via Rose.Oste@rabobank.nl If you are invited for an interview, Bo, our virtual assistant, will contact you via SMS and email to schedule the interview. You can find answers to frequently asked questions https://rabobank.jobs/en/faq/. A reliability screening is part of the procedure. We respect your privacy. #LI-RO1 #vacancy Rabobank is a cooperative bank with a mission. Together with our stakeholders, we have been dedicated to creating a future-proof society and tackling major societal challenges for 125 years. In the Netherlands, we serve retail and corporate customers; globally we focus on the Food & Agriculture sector. Our starting point is: together we can achieve more than we could alone. For big or small challenges, in every area people join forces in search of solutions. Rabobank has been doing this for 125 years. And we will continue to grow a better world together.
Responsibilities
Engineers scalable payment account services and APIs handling large customer volumes, steering improvements using data dashboards and metrics. Responsibilities include modeling and operating core processes in BPMN with Camunda for compliant account sales, changes, and terminations.
Loading...