New to Magnet.me? Sign up now to get your own personalised job matches.

Sign up

New to Magnet.me? Sign up now to get your own personalised job matches.

Sign up

Java Developer

Job Amsterdam, NL
Posted 10 Jul 2020

Degree level

Bachelor

Job function

IT

Required language

English (Fluent)

Work experience

1 to 5 years

Find your job faster with a profile

Directly see your job matches and find a job that's perfect for you.

Do you want to be part of the supermarket revolution? At Picnic you get the chance to join a young and forward-thinking start-up culture, where everything you do matters. With a data-driven approach and an incredible service, Picnic strives to make grocery shopping simple, fun, and affordable for everyone. Known for our just-in-time supply-chain and a unique last-mile delivery strategy, we have become one of the fastest-growing companies of the Netherlands!

Our world-class developers write immaculate code to support the world’s fastest growing supermarket. We’re on a quest for like-minded people to be part of the future of digital grocery shopping.

🏦 Where you fit in

Our developers are integrated, involved, and essential to each part of our company. From route planning, scaling our customer analytics to handle millions of messages, to how many bananas we should have in our warehouse on a Thursday – they write, plan, and predict.

As one of our Java Developers, you take ownership of projects, learn, and work collaboratively with your colleagues. You constantly design, test, evolve, and evaluate the nuts and bolts of our operation while offering a creative and analytical approach.

The high-quality code that stems from your fingertips is stylish, sexy, and robust. You just love to build ultra-scalable systems. You’re at home writing platforms and you display an intricate understanding of how each line of code fits into a business plan.

Your skills will be complemented with the latest tech. We are committed to pushing development wherever possible: we started using Java 11 in January 2019 for all of our backend.

At Picnic we have diverse projects to keep you interested. Think you should focus on Android development? That’s fine - you’ll have the freedom to experiment and evolve your own abilities.

We don’t hide our developments. We open-source with the community that helped us grow. If you require more motivation to apply - check out our page:  http://picnic.tech

🔥 What challenges await you

  • Design, develop, and test new user-facing features of our platform
  • Create high-quality code that is scalable, reliable and reusable
  • Innovate and advance the core planning, shopping, retailing and shipment algorithms
  • Optimize supply chain systems to maximize operational performance and efficiency
  • Analyse and improve the scalability and security of our platform
  • Manage individual project priorities, deadlines, and deliverables

👉🏼 Who you are

  • Bachelor’s Degree in Computer Science or related technical field
  • At least 1 year of experience in Programming and Software Development
  • Profound understanding of back-end development (Java, Spring MVC, MongoDB, Elastic, PostgreSQL)
  • Fluent in English, Dutch not required

👩‍💻 Technologies we use

  • Java 11 (Reactor and Spring 5)
  • ElasticSearch, RabbitMQ, Kinesis
  • Maven and Git
  • PostgreSQL, MongoDB
  • Spark, Elastic MapReduce (EMR)
  • AWS, Docker, Kubernetes, Terraform, Vault

Hungry for more? Check out https://stackshare.io/picnic-technologies for an overview of our tech stack.

Share:
Logo Picnic
About Picnic
to company page

Picnic is one of the world’s fastest-growing online supermarket with a unique business model and a highly engaged customer base. Our mission is to make grocery shopping simple, fun, and affordable for everyone. Beyond that, we love working towards a greener future by using cutting-edge warehouse technologies and running a 100% electrical fleet of delivery vans. Are you ready to join this unique technology-first venture?

FMCG
Amsterdam
Active in 2 countries
4,500 employees
50% men - 50% women
Average age is 28 years

What employees are saying

Matthijs Roobeek

Growth Analyst

Matthijs Roobeek

As Picnic is relatively small, and because we’re growing so fast – you’re given responsibility straight away. Two weeks after I started, I was doing the order forecasts. That’s a lot of responsibility. Many of our processes rely on the forecasting; the products we buy, the shoppers...

Frederic Knaudt

Founding Team Member Germany

Frederic Knaudt

When building companies from scratch, you discover the key ingredients for a successful business. I’ve learnt that it’s about having a clear goal, being focused and working with the right people. I’m part of the team that is building Picnic in Germany and this is the approach...