Backend software engineer (m,w,d)

Job description

Happiness as a concept: only motivated and happy employees make businesses successful. SPENDIT AG develops digital, state-of-the-art products to help businesses improve the satisfaction of their employees. More than 6.000 customers are already using SPENDIT products, SpenditCard and Lunchit.


Are you a dedicated software developer? Do you enjoy building high quality, reliable and scalable software systems using functional programming languages? Then join us and take the chance to work in a fast-changing agile environment where you have the chance to quickly learn and adapt to new challenges with us each and every day.


What you'll do:

  • Technical conception, engineering, integration and test of backend services and server applications
  • Build, maintain and monitor the software systems you build with the team
  • Work together with Product Managers, Designers and our Customer Support in an agile mode

You can expect:

  • One exciting and varied job where you learn and develop yourself on a day to day basis
  • Work in an agile environment where your ideas are welcome to make our products even more innovative
  • You work with young and highly motivated individuals
  • Flexible working time, possibility to work at home office 
  • Trainings and at least one tech conference per year which you can join
  • Modern office in the city center of Munich
  • Attractive compensation incl. our employee benefits Lunchit and SpenditCard 

What we expect: 

  • You can offer advanced knowledge about microservice architectures, API concepts and data engineering
  • Experience with functional programming languages e.g. Scala
  • Alternatively, engineering experience in any of the following languages: Python, Ruby
  • Experience with relational databases
  • Nice-to-have good understanding of Continuous Integration (CI), Continuous Delivery (CD) and AWS infrastructure
  • Ability to work in a team, fast learning and enthusiasm for the realization of innovative products
  • Knowledge of, and experience in working with agile methodologies
  • You are team player and are interested in new technologies