← All jobs in Netherlands

Remote · Software Engineer

Software Engineer - Java - - Store

Picnic · Amsterdam · Netherlands

Remote Posted Open until 18 Oct 2026
  • Remote There's flexibility to work from home when needed, but if remote or hybrid-first is what you're after, this probably isn't the right fit. — job description

The job, in the employer's words

In a nutshell

At Picnic, we’re redefining how people buy groceries by making shopping effortless, sustainable, and fun! Our Consumer domain is at the heart of this transformation, creating customer-facing features that delight millions of users across Europe.

From developing personalized shopping experiences, like our Meal Planner, to building engaging loyalty programs, we focus on delivering a high-quality, intuitive user experience by building scalable solutions with the latest tech. If you’re passionate about building impactful products used by millions daily, this is the place for you!

Tricks of the trade

  • Ownership: Take ownership of projects from concept to production. Work collaboratively, grow alongside your team, and contribute to the team’s success.
  • Impact: Develop solutions that make shopping smarter, faster, and more intuitive. Your work will power seamless, scalable, and personalized interactions for millions of users.
  • Agility: Thrive in a fast-paced environment where you learn and use a wide variety of tools and platforms to build the best tech for our customers.
  • Platform thinking: Build technology that empowers developers and business analysts alike to develop flexible features. (Check out our blog post!)
  • Our Tech: You’ll work with Java and TypeScript on a daily basis, using frameworks like Spring (Spring with Spring Boot, Reactor, Immutables) and React. Supporting this core stack are GraalVM, Apache Calcite, Maven, Python 3.x, MongoDB, PostgreSQL, RabbitMQ, Kafka, Git, Docker, Kubernetes, AWS, Helm, Terraform, Vault, and Datadog.

We’re looking for

  • You have a Master’s Degree (in Computer Science, Artificial Intelligence, Information Technology, Computer Engineering or a related technical field) or equivalent experience.
  • You have at least 2-5 years of professional experience with Java. 
  • You have a product mindset and treat technology as a means to an end, owning and solving business problems by choosing the best-fitting technical solutions and tools for each challenge.
  • You have experience with AI tooling and are comfortable with agentic engineering.
  • Your English skills are on point (no Dutch required).
  • You're based in or happy to relocate to the Netherlands*

We work from our office in Amsterdam. Being present makes a genuine difference to your team and the work. There's flexibility to work from home when needed, but if remote or hybrid-first is what you're after, this probably isn't the right fit.

Picnic Perks

✍🏼 Every expert was once a beginner! 

You’ll get plenty of opportunities to challenge yourself and grow, including the Picnic Tech Academy, Lunch & Learn sessions, and tailored soft skills training. We also offer free professional weekly language courses.

 

💡 Make a difference

You’ll work in an awesome startup environment with the freedom to drive your own projects and create a visible impact. Our fully electric vehicles and sustainable business model mean you’ll also be contributing to making the world a better place! 

 

🫱🏼‍🫲🏾 Teamwork makes the dream work

With more than 80 nationalities across 3 countries, you’ll be part of a diverse company with plenty of cool stuff to get involved with, from board game evenings to after-work drinks to our company ski trip and more!

 

🍎 You are what you eat

You’ll get freshly prepared, healthy lunches and snacks (with plenty of vegetarian, vegan, and halal options). Coffee snob? Don’t worry, our amazing Picnic barista has you covered.

 

🚴🏽 Stay healthy 

Mental health is important. As well as having the option to speak with Picnic colleagues who act as confidential advisors, our collaboration with OpenUp gives you easy access to professional psychologists, along with workshops and materials. There are plenty of sports communities and events to get involved with, from tennis to yoga, to climbing! 

 

🔋 Attractive package

We offer competitive compensation and a pension plan that looks out for your future self, as well as 25 vacation days per year, so you can recharge your batteries 

 

🌍 Benefits for expats 

It can be daunting starting a new job AND moving to a new country. That’s why we offer lots of support for our many expat colleagues, if you want to find our relocation benefits, see here.

No Mondays shows this listing as the employer published it. Check the details on the employer's site before you apply.

More remote jobs in Netherlands

Flosum · Netherlands · 8 days ago

Senior Node.js Developer

Who We Are Flosum is a bootstrapped, profitable B2B SaaS company building the leading Salesforce-native DevSecOps, Data Protection, and Security platform. Our solutions a…

Remote
Flexport · Amsterdam · 8 days ago

Software engineer II - Platform

About Flexport: At Flexport, we believe global trade can move the human race forward. That’s why it’s our mission to make global commerce so easy there will be more of it…

Remote
Flexport · Amsterdam · 17 days ago

Senior Software Engineer: Platform SRE

About Flexport: At Flexport, we believe global trade can move the human race forward. That’s why it’s our mission to make global commerce so easy there will be more of it…

Remote
Mozilla · Remote Netherlands · 30 days ago

Senior Software Engineer - Add-Ons

Why Mozilla? Mozilla Corporation is the non-profit-backed technology company that has shaped the internet for the better over the last 25 years. We make pioneering brands…

Remote
Picnic · Amsterdam · 37 days ago

Software Engineer - Java - - Warehouse Automation

In a nutshell Our Java teams in the Warehouse Systems domain are the reason why our warehouses can process the volume of groceries they do! From dealing with inbound item…

Remote

257 live roles · See all →

Other roles at Picnic

Picnic · Amsterdam · 6 days ago

Inbound Supply Chain Coordinator

As Picnic’s supply chain is growing, we face new logistical puzzles every day. We open new areas, develop our network of suppliers and partners, and find new ways to deli…

Remote
Picnic · Amsterdam · 37 days ago

Software Engineer - Java - - Warehouse Automation

In a nutshell Our Java teams in the Warehouse Systems domain are the reason why our warehouses can process the volume of groceries they do! From dealing with inbound item…

Remote
Picnic · Paris · 41 days ago

Superviseur de Service Client Junior

En bref Prêt(e) à piloter l’excellence du service client chez Picnic ? Dans une équipe constituée de 3 autres Superviseurs et sous la responsabilité de nos Managers des O…

Remote
Picnic · Amsterdam · 4 months ago

Software Engineer - Java - - Warehouse Systems

In a nutshell Our Java teams in the Warehouse Systems domain are the reason why our warehouses can process the volume of groceries they do! From dealing with inbound item…

Remote
Picnic · Amsterdam · 39 months ago

Tech Lead - Java

In a nutshell Picnic operates more than 40 product tech teams that each provide an integral part of our customers' experience - from the point they start the app until th…

Remote

6 live roles · See all →

Remote share — Software Engineer jobs in Netherlands

85% are remote

17 of 20 jobs we have listed