What are you going to do?
  • Development and implementation of architectural concepts as well as of technical basis frameworks

  • Development and definition of backend architectures (applications, relational databases, OR-mapping, NoSQL, operating systems)

  • Development and constant optimization of the existing systems environment and of backend applications

What is important to us?
  • University degree in computer science or similar education

  • Relevant work experience

  • Practical programming skills with Java and frameworks (especially Spring Boot, but also Django, Rails, Zend relevant)

  • Interest in and knowledge of the state of the art in software engineering, coding standards, static code analysis, continuous integration

  • Good knowledge of typical components of web-based solutions, as databases (relational databases, noSQL databases), operating systems (Linux, Windows), further technologies (e.g. Docker)

  • Team-oriented but also independent and structured way of working

  • Reliability to customers and colleagues

  • Fluent in English, basic knowledge in German is welcome