Senior Backend Software Engineer

  • Several years of proven experience in software development and operation practices covering the full software development lifecycle, ideally in an E-commerce business 
  • Deep understanding of one or more out of: Javascript, golang, Kotlin/Java, Python or PHP as your primary backend programming language 
  • Experience with multiple databases (RDMBS, NoSQL, Redis, …) and messaging services (Kafka, RabbitMQ, SQS …), ideally run in a cloud (e.g. AWS) 
  • Experience designing and delivering APIs and backend services meeting highest software quality standards 
  • Extensive knowledge of computer science fundamentals, incl. data structures, object-oriented programming and software design patterns (GoF and cloud-native) 
  • Capability of implementing unit, integration, end-to-end and load tests

Apply for this job: