About the role

  • Development of custom POS (Point of Sale) solutions for leading retailers in the German-speaking region
  • Implementation and further development of the internal retail platform
  • Product development within an agile Scrum team — together with the PO, backend and cloud engineers, and software testers
  • Greenfield development for new customer requirements
  • Enjoy working with the latest technologies, e.g. Flutter and Dart
  • Close collaboration with teams across five locations in Germany and Portugal

Requirements

  • Strong knowledge of modern Java technologies such as Spring, JEE, or Akka
  • Some experience with automated testing (JUnit, Mockito) as well as web/mobile technologies (Flutter/Dart, gRPC) or microservices architectures
  • Practical experience with Docker, Kubernetes, Tilt, or Kafka is a plus
  • Interest in an agile working environment (Scrum) and an affinity for software development close to hardware
  • Fluent German language skills

Benefits

  • Innovative product development in a modern Düsseldorf office
  • Four locations in Germany (Düsseldorf, Berlin, Stuttgart, and Leipzig) plus a workation office in Lisbon
  • 30 days of vacation
  • Hybrid remote-work model (minimum 2 office days per month) + flexible working hours
  • Open-door policy and first-name culture across the company
  • Company Friday twice a month (team and management get-together + time for training, presentations, and personal projects)
  • Annual summer conference (event for the whole family)

Job title

Java Developer – Retail

Job type

Experience level

Junior

Salary

€60,000 - €90,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job