Picnic Germany logo

Software Engineer (Java) - Logistics

Picnic Germany·Salary not specified

Primary stack

JavaSpringReactAngularKafkaPostgreSQLMongoDBGitDockerAWS

Job description

About the Position

Software Engineer (Java) - Logistics

Engineering 📍 Amsterdam

In a nutshell

Our Java teams in the Logistics domain make sure that our products travel all the way from the suppliers in our electronic vehicles, and arrive at our customers’ houses with a smile. From optimizing our routes, to making our drivers’ lives easier, to planning and executing all inbound and outbound products: there’s a wide range of products to work on. Through designing, developing, and testing new features, or improving the scalability and security of our platform: you’ll be owning a product together with your team, while finding yourself fully immersed in an engaging scaleup culture.

Responsibilities

  • Ownership: Take ownership of projects from concept to delivery, aligning technical solutions with business goals with a product engineering mindset
  • Problem solving: You see a problem, you tackle it with technology - with your users always in mind
  • Contribution: Design, test, evolve, and evaluate the systems that underpin our Logistics operations, offering a creative and analytical approach

Requirements

  • Master’s Degree (in Computer Science, Artificial Intelligence, Information Technology, Computer Engineering or a related technical field) or equivalent experience
  • Product mindset: you own and solve business problems through tech
  • 1-5 years of professional experience in programming and software development
  • Profound understanding of software development principles and hands-on experience with both backend and frontend
  • Fluent English skills (no Dutch required)
  • Based in or willing to relocate to the Netherlands

Technologies

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

We Offer

  • Mastery is a journey! Opportunities to challenge yourself and grow, including the Picnic Tech Academy, Lunch & Learn sessions, and tailored soft skills training.
  • Make a difference Working on real-world problems, seeing the impact of your work every day in our warehouses and in our satisfied customers.
  • Teamwork makes the dream work Join a diverse company with more than 80 nationalities across 3 countries.
  • You are what you eat Freshly prepared, healthy lunches and snacks (with plenty of vegetarian, vegan, and halal options).
  • Stay healthy Mental health support, sports communities, and events.
  • Attractive package Competitive compensation, pension plan, and 25 vacation days per year.
  • Benefits for expats Support for expat colleagues, including relocation benefits.

About the Company

This is Picnic

Tech

Operations

Graduate programs

Teams

© Picnic Germany. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

More at Picnic Germany

All 44 roles

Popular searches