P
Picnic

Tech Lead (Java)

Lead On-site Amsterdam, Netherlands Full-time Posted 2 months ago

Skills & stack

Languages
Java
Frameworks
Spring Boot
Tools & Infra
AWS Docker Kafka Kubernetes MongoDB PostgreSQL RabbitMQ Terraform

About the role

Tech Lead (Java) at Picnic is a lead-level position based in the Amsterdam office. You will lead a product technology team, balancing business priorities with long-term technical direction. The work covers secure, performant solutions and the development of your team's skills.

Work format

This is a full-time, office-based position in Amsterdam, Netherlands, with flexibility to work from home when needed. Strong English skills are required; Dutch is not required.

Skills and tools

  • Java 21/25
  • Spring 6
  • Spring Boot 3.5
  • Reactor
  • Immutables
  • Maven
  • RabbitMQ
  • Kafka
  • PostgreSQL
  • MongoDB
  • Git
  • Docker
  • AWS
  • Helm
  • Terraform
  • Kubernetes
  • Vault
  • Datadog
  • Python 3.x
  • Typescript

What to prepare

  • Prepare a walkthrough of a Java and Spring Boot backend solution you designed.
  • Choose an example showing how you handled roadmap priorities and technical trade-offs.
  • Prepare a coaching example that shows how you helped a developer build their skills.

Responsibilities

  • Evaluate initiatives and shape roadmaps with the Product Owner.
  • Translate stakeholder requirements into scalable, resilient solutions with your team.
  • Design technical solutions, estimate work and manage project delivery.
  • Help the team plan, prioritize and make technical trade-offs.
  • Act as the technical contact for your product domain.
  • Provide feedback, technical mentorship and hands-on coaching to developers.
  • Take ownership of product health and its support model.

Requirements

  • Bachelor's or Master's degree in Computer Science or a related technical field.
  • At least 7 years of backend development experience.
  • At least 2 years of experience leading projects or teams.
  • Backend expertise with Java and Spring Boot, including MongoDB and PostgreSQL.
  • Skills in messaging technologies Kafka and RabbitMQ.
  • Experience with Docker, Kubernetes, AWS and Terraform.
  • Strong problem-solving skills for complex technical challenges.
  • Be based in the Netherlands or willing to relocate there.

Apply for this role

Send a short intro — the hiring team will review and respond.

P
Product

Amsterdam-headquartered online supermarket that builds its technology in-house: the consumer app, automated warehouse systems, electric-vehicle delivery routing and demand-forecasting models. Its tech

Location
Amsterdam, Netherlands
Team size
1000+
Remote policy
Hybrid
View company profile

Overview

Seniority
Lead
Remote policy
Office
Location
Amsterdam, Netherlands
Employment
Full-time
Posted
Aug 23, 2026

More from Picnic

View all open roles

Similar jobs