At Too Good To Go, we have an ambitious goal: to inspire and empower everyone to fight food waste together. 40% of all food produced in the world is wasted, contributing to 10% of greenhouse gas emissions. We're more than an app: we are a certified B Corporation creating educational tools, exploring new business solutions like Retail Technologies, and influencing legislation to reduce food waste.
We're seeking a Senior Software Engineer - Backend to join our Tech Consumer Checkout-Collection Team. You'll work on core app functionalities, including the orders and payments system. Your responsibilities include building and maintaining integrations with payment providers, enhancing monitoring tools, and improving system functionality. The role involves working with a highly concurrent system using message queues, locking, and eventual consistency.
Our tech stack includes a scalable Spring Boot Application running on Java 21 in Kubernetes, deployed in a multi-region setup in AWS. We prioritize quality over deadlines and offer a supportive environment for growth and skill expansion.
Key responsibilities:
Ideal candidate qualities:
We offer:
To apply, submit your CV and Cover letter in English through our platform. We do not accept applications via email or LinkedIn direct messaging.