Too Good To Go

Senior Backend Software Engineer

Too Good To Go
Apply
2 days ago
London, United KingdomSenior

Responsibilities

  • Build and evolve backend services and infrastructure to support company growth.
  • Develop new features for customers and business partners.
  • Own complex backend features end to end, including technical design, test coverage, and deployments.
  • Define and maintain high standards for product quality, maintainability, scalability, and sustainability.
  • Collaborate with the Lead Engineer and cross-functional product team.
  • Mentor and support mid-level engineers as the engineering hub grows.
  • Participate in agile development processes and continuous improvement.
  • Contribute beyond current responsibilities to expand skills and support the team.

Requirements

  • Extensive backend development experience within the Java ecosystem.
  • Production experience with Java, Spring Boot, MySQL, messaging systems, and Git.
  • Experience with Domain-Driven Design and Clean or Hexagonal Architecture.
  • Knowledge of AWS services including SQS, SNS, and S3.
  • Knowledge of Elasticsearch, Redis, Docker, and Kubernetes.
  • Experience building RESTful APIs and scalable solutions.
  • Ability to independently break down ambiguous technical tasks into clean, production-ready code.
  • Ability to mentor mid-level engineers and act as a supportive technical sounding board.
  • Interest in working actively within a cross-functional product team and commitment to high-quality code.

Benefits

  • Hybrid working from company offices, home, or abroad.
  • Extra parental leave and additional days off beyond local legislation, with an option for an extra week of unpaid leave.
  • Health insurance and pension plans.
  • Additional days off for significant life events.
  • Personal and professional development opportunities.
  • Inclusive, values-driven culture with employee resource groups.
  • Regular social events, coffee, snacks, and fully equipped kitchens.
  • Monthly free Surprise Bag.
  • Paid volunteer time through the Shareback volunteering programme.

Tech Stack

AWSDockerElasticsearchGitJavaKubernetesMySQLRedisSpring Boot

Categories

Too Good To Go

About Too Good To Go

1,001-5,000 employees
Contact me