Job Description
Too Good To Go is seeking a Senior Backend Engineer to join its Parcels team. This team focuses on the Delivery tab within the app, enabling users to purchase parcels for home delivery. The Parcels product is live in Denmark, Germany, and Italy, with plans for further expansion. The role involves refining, designing, implementing, delivering, and maintaining various product features.
Role Involves:
- Building and evolving backend services and infrastructure.
- Developing new features for customers and business partners.
- Participating in agile development processes.
- Delivering high-quality, maintainable, and scalable products.
- Taking on additional tasks to expand skills.
Requirements:
- Experience in Backend development with the Java ecosystem.
- Production experience with Java, SpringBoot, MySQL, Message System & GIT.
- Knowledge of Domain Driven Design, and Clean, or Hexagonal Architecture.
- Knowledge of AWS services (SQS, SNS, S3…), ElasticSearch, Redis, Docker, Kubernetes.
- Experience with Restful APIs.
- Experience with building scalable solutions.
- Proactive, ownership-driven mindset.
What Too Good To Go Offers:
- Opportunity to work in a global social-impact company.
- Integral membership in defined product teams.
- Work-life balance.
- Autonomous environment with opportunities for contribution and development.
- International company with 1,300+ colleagues across 19 countries.
- Informal environment with 180+ people within Tech & Product.
- Hybrid work setup.
- Support with a working visa in Copenhagen.