Senior Java Developer - Retail Media

Vacancy details

General information

Organisation

Headquarter The Netherlands  

Reference

2025-29583  

Publication start date

02/06/2025

Publication date

16/06/2025

Position description

Job title (website)

Senior Java Developer - Retail Media

Type of vacancy

Job

Contractual hours

32-40

Field of expertise

Headquater

Managerial position

No

Job description

Jumbo’s ambition is to become the most beloved supermarket in the Netherlands and Belgium. We want to surprise our customers and exceed their expectations, so shopping with us becomes a pleasure. With over 700 stores in the Netherlands and Belgium, home delivery via jumbo.com, our own distribution centers, and our dedicated office teams, we work together every day to pursue this ambition. Entrepreneurship to win the customer—that's what we strive for at Jumbo.

As a Senior Java Developer, you’ll play a key role in realizing Jumbo’s Retail Media ambitions. Retail Media is a rapidly growing business domain, and our challenge is to support the increasing demand for advertising campaigns with more efficient technical solutions. This will help us better support campaign operations and share campaign results with our advertisers in a clear, accurate, and timely manner. That’s why we’re looking for the best developers.


Let’s get started – What you’ll do

We are currently forming a new team primarily focused on delivering campaign results quickly and accurately to our advertisers. This team was initiated based on a business case to bring our data ambitions for Retail Media to life. As a Senior Java Developer in this team, you will help build a web interface that allows advertisers to easily view their campaign results.

Within the new team, you will take ownership of the backend solutions (including IAM components), act as the technical point of contact, and shape the direction through pragmatic and solid solution designs.

You will work closely with Data Engineers, supporting them in designing, building, and maintaining our data pipelines and infrastructure—together creating the best data-driven Retail Media solutions for Jumbo. You will also collaborate with other teams and challenge colleagues to approach things differently where needed.

We’ll start building this year, aiming for a go-live in summer 2026. After the initial launch, the team will continue to build on our Retail Media roadmap.


Together, we are Jumbo – Your work environment

There’s always something happening at Jumbo: no two days are the same. We move quickly and constantly look for ways to improve for both our customers and colleagues. We encourage you to seize opportunities and take initiative on projects that support our goals. With an informal working atmosphere, room for ownership, humor, and enjoyment, working at Jumbo means working with a smile.

The Agile team will consist of at least one Product Owner, two Data Engineers, a Backend Developer, a Frontend Developer, and a QA Engineer. As a Senior Java Developer, you’ll be part of the broader Customer & Assortment department.


 

Profile

At Jumbo, we’re looking for go-getters—people with great ideas and the courage to put them into action together. We care for each other: our customers, colleagues, and the world around us, and we strive to get a little better every day. All our (future) colleagues bring a healthy dose of Jumbo DNA—and so do you!

You also bring:

  • At least 8 years of experience as a Java Developer
  • Strong knowledge and experience in authentication & authorization (IAM)
  • Familiarity with data engineering topics and a good understanding of data pipelines
  • Experience with Java 21, Spring Framework, JUnit, and Tomcat, as well as development tools like Terraform, Git, GitHub Actions, Maven, and Continuous Delivery
  • Solid experience with AWS and/or Azure and familiarity or interest in working with Datadog
  • A passion for mentorship: conducting code reviews, sharing knowledge, and guiding less experienced team members in their growth
  • A strong commitment to clean code, promoting best practices across the team and department, and delivering tested code. TDD is encouraged but not mandatory
  • Excellent communication skills, a design-oriented mindset, and strong business sense

 

We offer

At Jumbo, you’ll find a work environment with warmth, enjoyment, and attention for each other. Where you have plenty of room to contribute to our ambition of becoming the most customer-oriented company. Just as you’re there for our customers, we’re there for you. Additionally, you’ll receive:


  • A gross salary between €4.830 - €6.700 per month (based on 40 hours).
  • An annual bonus of max 5% of your annual salary, based on organizational goals.
  • 30 days of paid holiday (with the opportunity to buy or sell days of paid holiday) and 8% holiday allowance.
  • You build up a pension through participation in the Pension Fund for the Food Industry.
  • An allowance for your travel expenses (€ 0.21 cents per kilometer with a maximum of 35 kilometers one way). We like to work together in the office, but you can also work partly from home.
  • Room for entrepreneurship, growth and development. Not only in your job but also through our Jumbo Academy, online training through GoodHabitz and with a training budget.
  • Daily fresh lunch in our Foodcafé, good coffee and fresh fruit. You can sport daily at our own Jumbo Gym for a small fee.
  • Colleague discounts such as 10% off your groceries (up to €325 per year), participation in our collective health insurance or discounts through Benefits at Work.


Would you like to know more about our employment conditions? Then click here.


Do you see yourself working at Jumbo? We look forward to receiving your application!

Recruitment service

Full service

Position location

Job location

The Netherlands, Veghel, Rijksweg

Candidate criteria

Minimum level of experience required

7-10 years

Minimum level of education required

Higher professional education

Handled by

Email

geoffrey.doomernik@jumbo.com

Custom section 2

Department Headquarter

Technology & Data

Selection proces

E-assessment

Contact person (Website)

Geoffrey Doomernik

Email contact person (Website)

geoffrey.doomernik@jumbo.com

Phone number contact person (Website)

+31 6 44482015

Relocation offered

Yes