Software Engineer - Logistics at Picnic

At a glance

Company
Picnic
Location
Netherlands
Work arrangement
On-site
Employment type
Full-time
Experience
2–5 years
Working hours
40 hours
Visa sponsorship
Offered, according to the listing
Posted
Added to The Stack

Apply for this role at Picnic

About the role

Responsibilities:
- Design, develop and test features for logistics systems (route optimisation, planning, driver tools, inbound/outbound flows).
- Own services end-to-end: implement backend Java (Spring Boot, Reactor) and contribute frontend work when needed.
- Improve platform scalability, performance, reliability and security through design and refactoring.
- Automate deployments and support DevOps practices (Docker, Kubernetes, Helm, Terraform, CI/CD) and monitoring.
- Collaborate with product, operations and warehouse teams to deliver user-focused solutions and iterate on feedback.

Requirements:
- Master’s degree in a technical field or equivalent experience and 1–5 years professional software development experience.
- Strong Java backend skills (Java 21/25, Spring Boot) and willingness to work across full stack (React/Angular exposure helpful).
- Experience with messaging systems (RabbitMQ/Kafka), databases (PostgreSQL/MongoDB), containers and cloud tooling (AWS).
- Product mindset, ownership, problem-solving skills and clear English communication.
- Based in or willing to relocate to the Netherlands and able to work regularly from the Amsterdam office.

Responsibilities

You will design, develop, and test new features while improving the scalability and security of the logistics platform. You will take ownership of projects from concept to delivery, aligning technical solutions with business goals.

Requirements

You must have a Master's degree in a technical field or equivalent experience and 1-5 years of professional software development experience. You should have a product mindset and be proficient in backend and frontend development.

Key skills

  • Java — in 313 other listings on The Stack
  • Spring Boot — in 141 other listings on The Stack
  • React — in 252 other listings on The Stack
  • Angular — in 26 other listings on The Stack
  • RabbitMQ — in 62 other listings on The Stack
  • Kafka — in 153 other listings on The Stack
  • PostgreSQL — in 267 other listings on The Stack
  • MongoDB — in 51 other listings on The Stack
  • Docker
  • AWS
  • Helm
  • Terraform
  • Kubernetes
  • Python
  • Software development
  • Backend development

On The Stack (as of 2026-10-24)

Frequently asked questions about Picnic

Is this Software Engineer - Logistics role still open?

It was posted on 2026-10-23 and is listed as active on The Stack. Confirm on Picnic's application page before applying.

Does Picnic offer visa sponsorship?

This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on Picnic's site.

Where is this role located?

The listing gives the location as Netherlands. It is marked on-site.

What skills does this role ask for?

The listing names: Java, Spring Boot, React, Angular, RabbitMQ, Kafka, PostgreSQL, MongoDB, Docker, AWS, Helm, Terraform, Kubernetes, Python, Software development, Backend development.

All roles at Picnic